void get_mail_conf_int_table(const CONFIG_INT_TABLE *table) { while (table->name) { table->target[0] = get_mail_conf_int(table->name, table->defval, table->min, table->max); table++; } }
static int get_main_int(const struct CFG_PARSER *parser, const char *name, int defval, int min, int max) { static VSTRING *buf = 0; if (buf == 0) buf = vstring_alloc(15); vstring_sprintf(buf, "%s_%s", parser->name, name); return (get_mail_conf_int(vstring_str(buf), defval, min, max)); }