Lines Matching refs:section
84 CONF_VALUE *_CONF_get_section(const CONF *conf, const char *section)
88 if ((conf == NULL) || (section == NULL)) return(NULL);
90 vv.section=(char *)section;
97 const char *section)
101 v=_CONF_get_section(conf,section);
108 int _CONF_add_string(CONF *conf, CONF_VALUE *section, CONF_VALUE *value)
113 ts = (STACK_OF(CONF_VALUE) *)section->value;
115 value->section=section->section;
132 char *_CONF_get_string(const CONF *conf, const char *section, const char *name)
140 if (section != NULL)
143 vv.section=(char *)section;
146 if (strcmp(section,"ENV") == 0)
152 vv.section="default";
167 long _CONF_get_number(CONF *conf, char *section, char *name)
172 str=_CONF_get_string(conf,section,name);
208 /* We now have only 'section' entries in the hash table.
241 OPENSSL_free(a->section);
249 return((lh_strhash(v->section)<<2)^lh_strhash(v->name));
259 if (a->section != b->section)
261 i=strcmp(a->section,b->section);
277 CONF_VALUE *_CONF_new_section(CONF *conf, const char *section)
287 i=strlen(section)+1;
288 if ((v->section=(char *)OPENSSL_malloc(i)) == NULL)
291 memcpy(v->section,section,i);