interface: do not force link-ext hotplug interfaces to present by default
[project/netifd.git] / interface.c
index c53c091c32325c13e61a70caa628e15699e5871a..ccae915ef27ebaa597db24b5c0dcb8abdc22bf51 100644 (file)
@@ -1081,7 +1081,8 @@ interface_handle_link(struct interface *iface, const char *name,
 
        if (add) {
                interface_set_device_config(iface, dev);
-               device_set_present(dev, true);
+               if (!link_ext)
+                       device_set_present(dev, true);
 
                ret = interface_add_link(iface, dev, vlan, link_ext);
        } else {