add code for cleaning up unused devices mentioned in the config
[project/netifd.git] / config.c
index 6019862465d4a95e41ea0dcccc8308678ac55b0b..1711121f627f28d3edce137096e3a0e6548adb25 100644 (file)
--- a/config.c
+++ b/config.c
@@ -180,6 +180,7 @@ config_init_interfaces(const char *name)
                if (!strcmp(s->type, "interface"))
                        config_parse_interface(s);
        }
+       cleanup_devices();
        config_init = false;
 
        start_pending_interfaces();