X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=config.c;h=23902ff42b2cddfc92a26eac0d332f362ee98bd8;hp=c4a675916b1a405261781d38596b32328f23475f;hb=37441269fbc27fc9af0562c6a4af50c1d6d353dd;hpb=9ce15904743529fc38d1bb2fc78bf559db98fe3b diff --git a/config.c b/config.c index c4a6759..23902ff 100644 --- a/config.c +++ b/config.c @@ -329,6 +329,7 @@ config_init_interfaces(const char *name) uci_network = p; config_init = true; + device_reset_config(); config_init_devices(); uci_foreach_element(&p->sections, e) { @@ -343,6 +344,7 @@ config_init_interfaces(const char *name) device_free_unused(NULL); config_init = false; + device_reset_old(); device_init_pending(); interface_start_pending(); }