]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
fix type to lib name check
authorAlan T. DeKok <aland@freeradius.org>
Mon, 28 May 2018 20:38:21 +0000 (16:38 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Mon, 28 May 2018 20:38:21 +0000 (16:38 -0400)
src/modules/proto_dhcpv4/proto_dhcpv4.c

index fda1f74183fa5f67fbd25d09ef1ecfe6a3e6fc5b..b566b3dc094732d7ae5b5bbc072e8d5cdbfd1dcb 100644 (file)
@@ -181,13 +181,10 @@ static int type_parse(TALLOC_CTX *ctx, void *out, CONF_ITEM *ci, UNUSED CONF_PAR
 
        for (i = 0; i < (sizeof(type_lib_table) / sizeof(*type_lib_table)); i++) {
                name = type_lib_table[i];
-               if (name && (strcmp(name, type_str) == 0)) {
-                       type_enum = fr_dict_enum_by_value(attr_dhcpv4_message_type, fr_box_uint32(i));
-                       break;
-               }
+               if (name) break;
        }
 
-       if (!name || !type_enum) {
+       if (!name) {
                cf_log_err(ci, "Cannot listen for unsupported 'type = %s'", type_str);
                return -1;
        }