]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
handle dynamic require Message-Authenticator
authorAlan T. DeKok <aland@freeradius.org>
Sun, 7 Jul 2024 13:50:43 +0000 (09:50 -0400)
committerMatthew Newton <matthew-git@newtoncomputing.co.uk>
Mon, 8 Jul 2024 19:40:58 +0000 (20:40 +0100)
src/main/client.c

index c5330431be64955b050dad50feac9fe3df930113..4d67a27688e32f7045fe495413cfdd9131ff69bf 100644 (file)
@@ -1428,10 +1428,10 @@ RADCLIENT *client_afrom_request(RADCLIENT_LIST *clients, REQUEST *request)
                        *pi = vp->vp_integer;
 
                        /*
-                        *      Same nastiness as above.
+                        *      Same nastiness as above, but hard-coded for require Message-Authenticator.
                         */
                        for (parse = client_config; parse->name; parse++) {
-                               if (parse->offset == dynamic_config[i].offset) break;
+                               if (parse->type == PW_TYPE_BOOLEAN) break;
                        }
                        if (!parse) break;