Lines Matching defs:ret

39     X509 *ret = (X509 *)*pval;
44 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_X509, ret, &ret->ex_data);
45 X509_CERT_AUX_free(ret->aux);
46 ASN1_OCTET_STRING_free(ret->skid);
47 AUTHORITY_KEYID_free(ret->akid);
48 CRL_DIST_POINTS_free(ret->crldp);
49 ossl_policy_cache_free(ret->policy_cache);
50 GENERAL_NAMES_free(ret->altname);
51 NAME_CONSTRAINTS_free(ret->nc);
53 sk_IPAddressFamily_pop_free(ret->rfc3779_addr, IPAddressFamily_free);
54 ASIdentifiers_free(ret->rfc3779_asid);
56 ASN1_OCTET_STRING_free(ret->distinguishing_id);
61 ret->ex_cached = 0;
62 ret->ex_kusage = 0;
63 ret->ex_xkusage = 0;
64 ret->ex_nscert = 0;
65 ret->ex_flags = 0;
66 ret->ex_pathlen = -1;
67 ret->ex_pcpathlen = -1;
68 ret->skid = NULL;
69 ret->akid = NULL;
70 ret->policy_cache = NULL;
71 ret->altname = NULL;
72 ret->nc = NULL;
74 ret->rfc3779_addr = NULL;
75 ret->rfc3779_asid = NULL;
77 ret->distinguishing_id = NULL;
78 ret->aux = NULL;
79 ret->crldp = NULL;
80 if (!CRYPTO_new_ex_data(CRYPTO_EX_INDEX_X509, ret, &ret->ex_data))
85 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_X509, ret, &ret->ex_data);
86 X509_CERT_AUX_free(ret->aux);
87 ASN1_OCTET_STRING_free(ret->skid);
88 AUTHORITY_KEYID_free(ret->akid);
89 CRL_DIST_POINTS_free(ret->crldp);
90 ossl_policy_cache_free(ret->policy_cache);
91 GENERAL_NAMES_free(ret->altname);
92 NAME_CONSTRAINTS_free(ret->nc);
94 sk_IPAddressFamily_pop_free(ret->rfc3779_addr, IPAddressFamily_free);
95 ASIdentifiers_free(ret->rfc3779_asid);
97 ASN1_OCTET_STRING_free(ret->distinguishing_id);
98 OPENSSL_free(ret->propq);
105 if (!ossl_x509_set0_libctx(ret, old->libctx, old->propq))
113 *libctx = ret->libctx;
121 *propq = ret->propq;
193 X509 *ret;
201 ret = d2i_X509(a, &q, length);
203 if (ret == NULL)
207 if (length > 0 && !d2i_X509_CERT_AUX(&ret->aux, &q, length))
210 return ret;
213 X509_free(ret);