Lines Matching defs:section
81 CONF_VALUE *_CONF_get_section(const CONF *conf, const char *section)
85 if ((conf == NULL) || (section == NULL))
88 vv.section = (char *)section;
95 const char *section)
99 v = _CONF_get_section(conf, section);
106 int _CONF_add_string(CONF *conf, CONF_VALUE *section, CONF_VALUE *value)
111 ts = (STACK_OF(CONF_VALUE) *)section->value;
113 value->section = section->section;
128 char *_CONF_get_string(const CONF *conf, const char *section,
137 if (section != NULL) {
139 vv.section = (char *)section;
143 if (strcmp(section, "ENV") == 0) {
149 vv.section = "default";
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);
193 if (a->section != b->section) {
194 i = strcmp(a->section, b->section);
235 * We now have only 'section' entries in the hash table. Due to problems
268 OPENSSL_free(a->section);
273 CONF_VALUE *_CONF_new_section(CONF *conf, const char *section)
283 i = strlen(section) + 1;
284 if ((v->section = OPENSSL_malloc(i)) == NULL)
287 memcpy(v->section, section, i);