Lines Matching refs:cnf
65 static ASN1_TYPE *generate_v3(const char *str, X509V3_CTX *cnf, int depth,
73 static ASN1_TYPE *asn1_multi(int utype, const char *section, X509V3_CTX *cnf,
80 X509V3_CTX cnf; in ASN1_generate_nconf() local
85 X509V3_set_nconf(&cnf, nconf); in ASN1_generate_nconf()
86 return ASN1_generate_v3(str, &cnf); in ASN1_generate_nconf()
89 ASN1_TYPE *ASN1_generate_v3(const char *str, X509V3_CTX *cnf) in ASN1_generate_v3() argument
92 ASN1_TYPE *ret = generate_v3(str, cnf, 0, &err); in ASN1_generate_v3()
98 static ASN1_TYPE *generate_v3(const char *str, X509V3_CTX *cnf, int depth, in generate_v3() argument
127 if (!cnf) { in generate_v3()
135 ret = asn1_multi(asn1_tags.utype, asn1_tags.str, cnf, depth, perr); in generate_v3()
401 static ASN1_TYPE *asn1_multi(int utype, const char *section, X509V3_CTX *cnf, in asn1_multi() argument
414 if (!cnf) in asn1_multi()
416 sect = X509V3_get_section(cnf, (char *)section); in asn1_multi()
421 generate_v3(sk_CONF_VALUE_value(sect, i)->value, cnf, in asn1_multi()
457 X509V3_section_free(cnf, sect); in asn1_multi()