]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
TMPLs evaluated from LDAP responses are "at_runtime"
authorNick Porter <nick@portercomputing.co.uk>
Fri, 5 Feb 2021 16:15:26 +0000 (16:15 +0000)
committerAlan DeKok <aland@freeradius.org>
Fri, 5 Feb 2021 17:40:24 +0000 (12:40 -0500)
src/lib/ldap/map.c

index a3b9ae88ef5daaf8f9db619fba17b2f858b4bc1e..bd3ce4b84e2465af7efd2f4bb6e50869786a03cc 100644 (file)
@@ -69,10 +69,12 @@ int fr_ldap_map_getvalue(TALLOC_CTX *ctx, fr_pair_list_t *out, request_t *reques
                                .request_def = tmpl_request(map->lhs),
                                .list_def = tmpl_list(map->lhs),
                                .prefix = TMPL_ATTR_REF_PREFIX_AUTO,
+                               .at_runtime = true,
                        };
 
                        tmpl_rules_t rhs_rules = {
-                               .dict_def = request->dict
+                               .dict_def = request->dict,
+                               .at_runtime = true,
                        };
 
                        RDEBUG3("Parsing valuepair string \"%pV\"",