Lines Matching refs:section
81 CONF_VALUE *_CONF_get_section(const CONF *conf, const char *section) in IMPLEMENT_LHASH_DOALL_ARG_FN()
85 if ((conf == NULL) || (section == NULL)) return(NULL); in IMPLEMENT_LHASH_DOALL_ARG_FN()
87 vv.section=(char *)section; in IMPLEMENT_LHASH_DOALL_ARG_FN()
94 const char *section) in STACK_OF()
98 v=_CONF_get_section(conf,section); in STACK_OF()
105 int _CONF_add_string(CONF *conf, CONF_VALUE *section, CONF_VALUE *value) in _CONF_add_string() argument
110 ts = (STACK_OF(CONF_VALUE) *)section->value; in _CONF_add_string()
112 value->section=section->section; in _CONF_add_string()
129 char *_CONF_get_string(const CONF *conf, const char *section, const char *name) in _CONF_get_string() argument
137 if (section != NULL) in _CONF_get_string()
140 vv.section=(char *)section; in _CONF_get_string()
143 if (strcmp(section,"ENV") == 0) in _CONF_get_string()
149 vv.section="default"; in _CONF_get_string()
164 long _CONF_get_number(CONF *conf, char *section, char *name)
169 str=_CONF_get_string(conf,section,name);
184 return (lh_strhash(v->section)<<2)^lh_strhash(v->name); in conf_value_hash()
192 if (a->section != b->section) in IMPLEMENT_LHASH_HASH_FN()
194 i=strcmp(a->section,b->section); in IMPLEMENT_LHASH_HASH_FN()
265 OPENSSL_free(a->section); in value_free_stack_doall()
270 CONF_VALUE *_CONF_new_section(CONF *conf, const char *section) in _CONF_new_section() argument
280 i=strlen(section)+1; in _CONF_new_section()
281 if ((v->section=OPENSSL_malloc(i)) == NULL) in _CONF_new_section()
284 memcpy(v->section,section,i); in _CONF_new_section()