Home | History | Annotate | Download | only in asn1

Lines Matching defs:ret

87 	X509 *ret = (X509 *)*pval;
92 ret->valid=0;
93 ret->name = NULL;
94 ret->ex_flags = 0;
95 ret->ex_pathlen = -1;
96 ret->skid = NULL;
97 ret->akid = NULL;
99 ret->rfc3779_addr = NULL;
100 ret->rfc3779_asid = NULL;
102 ret->aux = NULL;
103 ret->crldp = NULL;
104 CRYPTO_new_ex_data(CRYPTO_EX_INDEX_X509, ret, &ret->ex_data);
108 if (ret->name != NULL) OPENSSL_free(ret->name);
109 ret->name=X509_NAME_oneline(ret->cert_info->subject,NULL,0);
113 CRYPTO_free_ex_data(CRYPTO_EX_INDEX_X509, ret, &ret->ex_data);
114 X509_CERT_AUX_free(ret->aux);
115 ASN1_OCTET_STRING_free(ret->skid);
116 AUTHORITY_KEYID_free(ret->akid);
117 CRL_DIST_POINTS_free(ret->crldp);
118 policy_cache_free(ret->policy_cache);
119 GENERAL_NAMES_free(ret->altname);
120 NAME_CONSTRAINTS_free(ret->nc);
122 sk_IPAddressFamily_pop_free(ret->rfc3779_addr, IPAddressFamily_free);
123 ASIdentifiers_free(ret->rfc3779_asid);
126 if (ret->name != NULL) OPENSSL_free(ret->name);
172 X509 *ret;
175 ret = d2i_X509(a, pp, length);
177 if(!ret) return NULL;
180 if(!length) return ret;
181 if(!d2i_X509_CERT_AUX(&ret->aux, pp, length)) goto err;
182 return ret;
184 X509_free(ret);