72 *
method, AUTHORITY_INFO_ACCESS
85 (X509V3_EXT_I2V) i2v_AUTHORITY_INFO_ACCESS,
95 (X509V3_EXT_I2V) i2v_AUTHORITY_INFO_ACCESS,
121 char objtmp[80], *ntmp;
125 for (
i = 0;
i < sk_ACCESS_DESCRIPTION_num(ainfo);
i++) {
128 desc = sk_ACCESS_DESCRIPTION_value(ainfo,
i);
133 vtmp = sk_CONF_VALUE_value(tret,
i);
135 nlen = strlen(objtmp) + strlen(vtmp->
name) + 5;
146 if (
ret == NULL && tret == NULL)
147 return sk_CONF_VALUE_new_null();
152 if (
ret == NULL && tret != NULL)
163 AUTHORITY_INFO_ACCESS *ainfo = NULL;
169 if (!(ainfo = sk_ACCESS_DESCRIPTION_new_null())) {
173 for (
i = 0;
i < sk_CONF_VALUE_num(nval);
i++) {
174 cnf = sk_CONF_VALUE_value(nval,
i);
176 || !sk_ACCESS_DESCRIPTION_push(ainfo, acc)) {
180 ptmp = strchr(cnf->
name,
';');
185 objlen = ptmp - cnf->
name;
186 ctmp.
name = ptmp + 1;
215 i2a_GENERAL_NAME(bp,
a->location);