From: Alan T. DeKok Date: Tue, 3 Sep 2024 14:42:25 +0000 (-0400) Subject: add migration flag for tmpl_require_enum_prefix X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=038879d9cbed69ca586f73c28f9f165d62d0639c;p=thirdparty%2Ffreeradius-server.git add migration flag for tmpl_require_enum_prefix --- diff --git a/src/bin/unit_test_attribute.c b/src/bin/unit_test_attribute.c index ff9d2907d5..70f4000ea8 100644 --- a/src/bin/unit_test_attribute.c +++ b/src/bin/unit_test_attribute.c @@ -2364,6 +2364,8 @@ static size_t command_max_buffer_size(command_result_t *result, command_file_ctx RETURN_OK(snprintf(data, COMMAND_OUTPUT_MAX, "%ld", size)); } +extern bool tmpl_require_enum_prefix; + /** Set or clear migration flags. * */ @@ -2380,6 +2382,10 @@ static size_t command_migrate(command_result_t *result, command_file_ctx_t *cc, p += sizeof("xlat_new_functions") - 1; out = &cc->tmpl_rules.xlat.new_functions; + } else if (strncmp(p, "tmpl_require_enum_prefix", sizeof("tmpl_require_enum_prefix") - 1) == 0) { + p += sizeof("tmpl_require_enum_prefix") - 1; + out = &tmpl_require_enum_prefix; + } else { fr_strerror_const("Unknown migration flag"); RETURN_PARSE_ERROR(0);