Lines Matching defs:conf

64 #include <openssl/conf.h>
70 static X509_EXTENSION *do_ext_nconf(CONF *conf, X509V3_CTX *ctx, int ext_nid,
81 /* CONF *conf: Config file */
84 X509_EXTENSION *X509V3_EXT_nconf(CONF *conf, X509V3_CTX *ctx, char *name,
93 ret = do_ext_nconf(conf, ctx, OBJ_sn2nid(name), crit, value);
101 /* CONF *conf: Config file */
103 X509_EXTENSION *X509V3_EXT_nconf_nid(CONF *conf, X509V3_CTX *ctx, int ext_nid,
112 return do_ext_nconf(conf, ctx, ext_nid, crit, value);
115 /* CONF *conf: Config file */
117 static X509_EXTENSION *do_ext_nconf(CONF *conf, X509V3_CTX *ctx, int ext_nid,
135 nval = NCONF_get_section(conf, value + 1);
328 int X509V3_EXT_add_nconf_sk(CONF *conf, X509V3_CTX *ctx, char *section,
335 if (!(nval = NCONF_get_section(conf, section)))
339 if (!(ext = X509V3_EXT_nconf(conf, ctx, val->name, val->value)))
352 int X509V3_EXT_add_nconf(CONF *conf, X509V3_CTX *ctx, char *section,
358 return X509V3_EXT_add_nconf_sk(conf, ctx, section, sk);
363 int X509V3_EXT_CRL_add_nconf(CONF *conf, X509V3_CTX *ctx, char *section,
369 return X509V3_EXT_add_nconf_sk(conf, ctx, section, sk);
374 int X509V3_EXT_REQ_add_nconf(CONF *conf, X509V3_CTX *ctx, char *section,
381 i = X509V3_EXT_add_nconf_sk(conf, ctx, section, sk);
447 void X509V3_set_nconf(X509V3_CTX *ctx, CONF *conf)
450 ctx->db = conf;
463 /* Old conf compatibility functions */
465 X509_EXTENSION *X509V3_EXT_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
469 CONF_set_nconf(&ctmp, conf);
473 /* LHASH *conf: Config file */
475 X509_EXTENSION *X509V3_EXT_conf_nid(LHASH_OF(CONF_VALUE) *conf,
479 CONF_set_nconf(&ctmp, conf);
506 int X509V3_EXT_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
510 CONF_set_nconf(&ctmp, conf);
516 int X509V3_EXT_CRL_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
520 CONF_set_nconf(&ctmp, conf);
526 int X509V3_EXT_REQ_add_conf(LHASH_OF(CONF_VALUE) *conf, X509V3_CTX *ctx,
530 CONF_set_nconf(&ctmp, conf);