static const conf_parser_t migrate_config[] = {
{ FR_CONF_OFFSET_FLAGS("rewrite_update", CONF_FLAG_HIDDEN, main_config_t, rewrite_update) },
{ FR_CONF_OFFSET_FLAGS("forbid_update", CONF_FLAG_HIDDEN, main_config_t, forbid_update) },
- { FR_CONF_OFFSET_FLAGS("require_enum_prefix", CONF_FLAG_HIDDEN, main_config_t, require_enum_prefix), .dflt = "yes" },
+ { FR_CONF_OFFSET_FLAGS("require_enum_prefix", CONF_FLAG_HIDDEN, main_config_t, require_enum_prefix), .dflt = "no" },
CONF_PARSER_TERMINATOR
};
*/
config->talloc_pool_size = 8 * 1024; /* default */
- /*
- * Migration flags
- */
- if (!tmpl_require_enum_prefix) tmpl_require_enum_prefix = config->require_enum_prefix;
-
cs = cf_section_alloc(NULL, NULL, "main", NULL);
if (!cs) return -1;
fr_exit(1);
}
- *out = box.vb_bool;
+ if (out == &main_config->require_enum_prefix) tmpl_require_enum_prefix = box.vb_bool;
+
+ *out = box.vb_bool;
return 0;
}