From: Arran Cudbard-Bell Date: Thu, 8 Dec 2022 16:16:39 +0000 (-0600) Subject: Correct bounds check for max_request_time X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6e41e7547e02ddfa8e455532f58b718661fd4b66;p=thirdparty%2Ffreeradius-server.git Correct bounds check for max_request_time --- diff --git a/src/lib/server/main_config.c b/src/lib/server/main_config.c index f3d7abe4092..d4e7f5b45ca 100644 --- a/src/lib/server/main_config.c +++ b/src/lib/server/main_config.c @@ -346,7 +346,8 @@ static int max_request_time_parse(TALLOC_CTX *ctx, void *out, void *parent, memcpy(&value, out, sizeof(value)); - FR_INTEGER_COND_CHECK("max_request_time", value, (value != 0), 100); + FR_INTEGER_BOUND_CHECK("max_request_time", value, >=, 5); + FR_INTEGER_BOUND_CHECK("max_request_time", value, <=, 120); memcpy(out, &value, sizeof(value));