]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Correct test for invalid list
authorNick Porter <nick@portercomputing.co.uk>
Fri, 13 Jan 2023 16:55:30 +0000 (16:55 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 9 Feb 2023 16:53:46 +0000 (10:53 -0600)
src/lib/server/tmpl_tokenize.c

index 7c5a2465664cedbef52891b7133b42b6545e3121..43b4eada1f6aac096bdc3922a43fcc78e5cc816f 100644 (file)
@@ -4969,7 +4969,7 @@ void tmpl_verify(char const *file, int line, tmpl_t const *vpt)
                                                     fr_type_to_str(da->type));
                        }
 
-                       if (!vpt->rules.attr.list_as_attr && ((tmpl_list(vpt) == PAIR_LIST_UNKNOWN) || tmpl_list(vpt) > PAIR_LIST_STATE)) {
+                       if (!vpt->rules.attr.list_as_attr && (tmpl_list(vpt) == PAIR_LIST_UNKNOWN)) {
                                fr_fatal_assert_fail("CONSISTENCY CHECK FAILED %s[%u]: TMPL_TYPE_ATTR "
                                                     "attribute \"%s\" has invalid list (%s)",
                                                     file, line, tmpl_attr_tail_da(vpt)->name,