]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Only validate tmpls
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sat, 25 Nov 2023 03:31:40 +0000 (21:31 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sat, 25 Nov 2023 03:31:40 +0000 (21:31 -0600)
src/lib/unlang/call_env.c

index 424052c20112ae52901b6d4d82170d875afceae9..30ceca8866cf19469d68e59d101efbd384ba6b0a 100644 (file)
@@ -300,7 +300,7 @@ int call_env_parsed_valid(call_env_parsed_t const *parsed, CONF_ITEM const *ci,
 {
        tmpl_t const *tmpl;
 
-       if (rule->pair.parsed.type == CALL_ENV_PARSE_TYPE_VOID) return 0;
+       if (rule->pair.parsed.type != CALL_ENV_PARSE_TYPE_TMPL) return 0;
 
        tmpl = parsed->data.tmpl;
        switch (tmpl->type) {