]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Pass a ctx to cache_verify
authorNick Porter <nick@portercomputing.co.uk>
Thu, 2 Feb 2023 20:50:25 +0000 (20:50 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 9 Feb 2023 18:41:09 +0000 (12:41 -0600)
Ensures that unlang_fixup_update() does not replace NUM_UNSPEC with
NUM_ALL

src/modules/rlm_cache/rlm_cache.c

index 2a7e020a2168e095b092b299fdd948a2de1d149f..74907a79825453510ed7d7b003ff91df5adb520d 100644 (file)
@@ -1018,7 +1018,7 @@ static int mod_instantiate(module_inst_ctx_t const *mctx)
 
                map_list_init(&inst->maps);
                if (map_afrom_cs(inst, &inst->maps, update,
-                                &parse_rules, &parse_rules, cache_verify, NULL, MAX_ATTRMAP) < 0) {
+                                &parse_rules, &parse_rules, cache_verify, inst, MAX_ATTRMAP) < 0) {
                        return -1;
                }
        }