]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Protect CONF_SECTION with const
authorNick Porter <nick@portercomputing.co.uk>
Mon, 6 Apr 2026 16:13:15 +0000 (17:13 +0100)
committerNick Porter <nick@portercomputing.co.uk>
Thu, 9 Apr 2026 14:07:46 +0000 (15:07 +0100)
src/lib/server/trigger.c
src/lib/server/trigger.h

index f52bf6b37f53e701ead3a38d3e8cd9e689e9debe..0f90fb463f65684425384f7a803ba6d919276c3b 100644 (file)
@@ -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;
index c2602112ad32b10db4063b129bcf0e1cc5321559..12c85c4e7a8568de30bb02cc8c8115d2fda6c39f 100644 (file)
@@ -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);