if(!(p=CONF_get_string(conf,NULL,"oid_section"))) return 1; if(!(sktmp = CONF_get_section(conf, p))) {
if(!(p=CONF_get_string(hconf,NULL,"oid_section"))) return 1; if(!(sktmp = CONF_get_section(hconf, p))) {
static int add_oid_section(conf)LHASH *conf;{		char *p;	STACK *sktmp;	CONF_VALUE *cnf;	int i;	if(!(p=CONF_get_string(conf,NULL,"oid_section"))) return 1;	if(!(sktmp = CONF_get_section(conf, p))) {		BIO_printf(bio_err, "problem loading oid section %s\n", p);		return 0;	}	for(i = 0; i < sk_num(sktmp); i++) {		cnf = (CONF_VALUE *)sk_value(sktmp, i);		if(OBJ_create(cnf->value, cnf->name, cnf->name) == NID_undef) {			BIO_printf(bio_err, "problem creating object %s=%s\n",							 cnf->name, cnf->value);			return 0;		}	}	return 1;}