X509_get_ext_d2i
gen_names = X509_get_ext_d2i(signer, NID_subject_alt_name,
gen_names = X509_get_ext_d2i(signer, NID_subject_alt_name,
ext_pcons = X509_get_ext_d2i(x, NID_policy_constraints, &i, NULL);
ext_cpols = X509_get_ext_d2i(x, NID_certificate_policies, &i, NULL);
ext_pmaps = X509_get_ext_d2i(x, NID_policy_mappings, &i, NULL);
ext_any = X509_get_ext_d2i(x, NID_inhibit_any_policy, &i, NULL);
x->crldp = X509_get_ext_d2i(x, NID_crl_distribution_points, &i, NULL);
if ((bs = X509_get_ext_d2i(x, NID_basic_constraints, &i, NULL))) {
if ((pci = X509_get_ext_d2i(x, NID_proxyCertInfo, &i, NULL))) {
if ((usage = X509_get_ext_d2i(x, NID_key_usage, &i, NULL))) {
if ((extusage = X509_get_ext_d2i(x, NID_ext_key_usage, &i, NULL))) {
if ((ns = X509_get_ext_d2i(x, NID_netscape_cert_type, &i, NULL))) {
x->skid = X509_get_ext_d2i(x, NID_subject_key_identifier, &i, NULL);
x->akid = X509_get_ext_d2i(x, NID_authority_key_identifier, &i, NULL);
x->altname = X509_get_ext_d2i(x, NID_subject_alt_name, &i, NULL);
x->nc = X509_get_ext_d2i(x, NID_name_constraints, &i, NULL);
x->rfc3779_addr = X509_get_ext_d2i(x, NID_sbgp_ipAddrBlock, &i, NULL);
x->rfc3779_asid = X509_get_ext_d2i(x, NID_sbgp_autonomousSysNum, &i, NULL);
gens = X509_get_ext_d2i(x, NID_subject_alt_name, NULL, NULL);
gens = X509_get_ext_d2i(x, NID_subject_alt_name, NULL, NULL);
info = X509_get_ext_d2i(x, NID_info_access, NULL, NULL);
void * X509_get_ext_d2i(const X509 *x, int nid, int *crit, int *idx);
altname_stack = X509_get_ext_d2i(cert, NID_subject_alt_name,
altnames = X509_get_ext_d2i(cert, NID_subject_alt_name,