From: Nick Porter Date: Fri, 13 Dec 2024 11:49:26 +0000 (+0000) Subject: Make request subsection required X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=260cfdc391a4a40816dec583de515b1cc7b9cea2;p=thirdparty%2Ffreeradius-server.git Make request subsection required Without this, the check for mandatory URI doesn't happen. --- diff --git a/src/modules/rlm_rest/rlm_rest.c b/src/modules/rlm_rest/rlm_rest.c index db3f9fc6262..2babe01b088 100644 --- a/src/modules/rlm_rest/rlm_rest.c +++ b/src/modules/rlm_rest/rlm_rest.c @@ -202,7 +202,7 @@ static const call_env_method_t _var = { \ .env = (call_env_parser_t[]){ \ { FR_CALL_ENV_SUBSECTION(_section, NULL, CALL_ENV_FLAG_NONE, \ ((call_env_parser_t[]) { \ - { FR_CALL_ENV_SUBSECTION("request", NULL, CALL_ENV_FLAG_NONE, \ + { FR_CALL_ENV_SUBSECTION("request", NULL, CALL_ENV_FLAG_REQUIRED, \ ((call_env_parser_t[]) { \ { FR_CALL_ENV_OFFSET("uri", FR_TYPE_STRING, CALL_ENV_FLAG_REQUIRED | CALL_ENV_FLAG_CONCAT, rlm_rest_call_env_t, request.uri), \ .pair.escape = { \