]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
convert assertion to run-time check
authorAlan T. DeKok <aland@freeradius.org>
Fri, 20 Oct 2017 12:43:50 +0000 (08:43 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 20 Oct 2017 12:49:30 +0000 (08:49 -0400)
src/main/client.c

index cc1079adbe2fbf289d0b741a1b94b372b2817692..fa31cb4f779b62e032079497a55e885e3d4c0e6b 100644 (file)
@@ -1358,7 +1358,8 @@ RADCLIENT *client_afrom_request(RADCLIENT_LIST *clients, REQUEST *request)
                        for (parse = client_config; parse->name; parse++) {
                                if (parse->offset == dynamic_config[i].offset) break;
                        }
-                       rad_assert(parse);
+
+                       if (!parse) break;
 
                        cp = cf_pair_alloc(c->cs, parse->name, strvalue, T_OP_SET, T_BARE_WORD, T_SINGLE_QUOTED_STRING);
                }