From: Alan T. DeKok Date: Wed, 21 Aug 2024 11:47:53 +0000 (-0400) Subject: set tmpl migration variable from main config flags X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a5413f68ef6e09bd9a7e693a6979edecb008d132;p=thirdparty%2Ffreeradius-server.git set tmpl migration variable from main config flags --- diff --git a/src/lib/server/main_config.c b/src/lib/server/main_config.c index e4c55dac887..0808c4fc1fa 100644 --- a/src/lib/server/main_config.c +++ b/src/lib/server/main_config.c @@ -187,6 +187,8 @@ static const conf_parser_t thread_config[] = { /* * Migration configuration. */ +extern bool tmpl_require_enum_prefix; + 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) }, @@ -1418,6 +1420,11 @@ do {\ config->root_cs = cs; /* Do this last to avoid dangling pointers on error */ + /* + * Migration flags + */ + tmpl_require_enum_prefix = config->require_enum_prefix; + /* Clear any unprocessed configuration errors */ fr_strerror_clear();