From: Nick Porter Date: Mon, 6 Apr 2026 16:13:15 +0000 (+0100) Subject: Protect CONF_SECTION with const X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=bd097b2eb2d777907cb096adcbcdda2c4520d9eb;p=thirdparty%2Ffreeradius-server.git Protect CONF_SECTION with const --- diff --git a/src/lib/server/trigger.c b/src/lib/server/trigger.c index f52bf6b37f5..0f90fb463f6 100644 --- a/src/lib/server/trigger.c +++ b/src/lib/server/trigger.c @@ -494,7 +494,7 @@ static int trigger_args_validate(map_t *map, UNUSED void *uctx) * @param[in] cs CONF_SECTION to search for a "trigger_args" section * @param[in] args Common module data which will populate default pairs */ -int module_trigger_args_build(TALLOC_CTX *ctx, fr_pair_list_t *list, CONF_SECTION *cs, module_trigger_args_t *args) +int module_trigger_args_build(TALLOC_CTX *ctx, fr_pair_list_t *list, CONF_SECTION const *cs, module_trigger_args_t *args) { map_list_t *maps; map_t *map = NULL; diff --git a/src/lib/server/trigger.h b/src/lib/server/trigger.h index c2602112ad3..12c85c4e7a8 100644 --- a/src/lib/server/trigger.h +++ b/src/lib/server/trigger.h @@ -55,7 +55,7 @@ bool trigger_enabled(void); void trigger_args_afrom_server(TALLOC_CTX *ctx, fr_pair_list_t *list, char const *server, uint16_t port); -int module_trigger_args_build(TALLOC_CTX *ctx, fr_pair_list_t *list, CONF_SECTION *cs, +int module_trigger_args_build(TALLOC_CTX *ctx, fr_pair_list_t *list, CONF_SECTION const *cs, module_trigger_args_t *args) CC_HINT(nonnull(1,2,4)); typedef int (*fr_trigger_worker_t)(request_t *request, module_method_t process, void *ctx);