Lines Matching defs:ret
111 TS_VERIFY_CTX *ret = ctx;
119 if (ret)
120 TS_VERIFY_CTX_cleanup(ret);
122 if (!(ret = TS_VERIFY_CTX_new())) return NULL;
125 ret->flags = TS_VFY_ALL_IMPRINT & ~(TS_VFY_TSA_NAME | TS_VFY_SIGNATURE);
130 if (!(ret->policy = OBJ_dup(policy))) goto err;
133 ret->flags &= ~TS_VFY_POLICY;
138 if (!(ret->md_alg = X509_ALGOR_dup(md_alg))) goto err;
140 ret->imprint_len = ASN1_STRING_length(msg);
141 if (!(ret->imprint = OPENSSL_malloc(ret->imprint_len))) goto err;
142 memcpy(ret->imprint, ASN1_STRING_data(msg), ret->imprint_len);
147 if (!(ret->nonce = ASN1_INTEGER_dup(nonce))) goto err;
150 ret->flags &= ~TS_VFY_NONCE;
152 return ret;
157 TS_VERIFY_CTX_free(ret);