Lines Matching refs:ret
79 int ret = hx509_name_copy(context, name, &req->name);
80 if (ret)
81 return ret;
121 int ret;
128 ret = der_copy_oid(oid, &req->eku.val[req->eku.len]);
129 if (ret)
130 return ret;
177 int ret;
191 ret = copy_Name(&req->name->der_name,
193 if (ret)
195 ret = copy_SubjectPublicKeyInfo(&req->key,
197 if (ret)
202 ret = ENOMEM;
207 &r.certificationRequestInfo, &size, ret);
208 if (ret)
213 ret = _hx509_create_signature(context,
220 if (ret)
226 &r, &size, ret);
227 if (ret)
237 return ret;
250 int ret;
261 ret = rk_undumpdata(path, &p, &len);
262 if (ret) {
263 hx509_set_error_string(context, 0, ret, "Failed to map file %s", path);
264 return ret;
267 ret = decode_CertificationRequest(p, len, &r, &size);
269 if (ret) {
270 hx509_set_error_string(context, 0, ret, "Failed to decode %s", path);
271 return ret;
274 ret = hx509_request_init(context, req);
275 if (ret) {
277 return ret;
282 ret = hx509_request_set_SubjectPublicKeyInfo(context, *req,
284 if (ret) {
287 return ret;
290 ret = _hx509_name_from_Name(&rinfo->subject, &subject);
291 if (ret) {
294 return ret;
296 ret = hx509_request_set_name(context, *req, subject);
299 if (ret) {
301 return ret;
311 int ret;
315 ret = hx509_name_to_string(req->name, &subject);
316 if (ret) {
317 hx509_set_error_string(context, 0, ret, "Failed to print name");
318 return ret;