98 #ifndef OPENSSL_NO_RFC3779
99 ret->rfc3779_addr = NULL;
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);
119 GENERAL_NAMES_free(ret->altname);
120 NAME_CONSTRAINTS_free(ret->
nc);
121 #ifndef OPENSSL_NO_RFC3779
148 new_func, dup_func, free_func);
171 const unsigned char *
q;
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;
191 length = i2d_X509(a, pp);
192 if(a) length += i2d_X509_CERT_AUX(a->
aux, pp);