netifd: Check interface state only when main device is set during interface_change_config
[project/netifd.git] / device.c
index f484c28..7d606c6 100644 (file)
--- a/device.c
+++ b/device.c
@@ -61,6 +61,9 @@ void device_unlock(void)
 
 static int set_device_state(struct device *dev, bool state)
 {
+       if (dev->external)
+               return 0;
+
        if (state)
                system_if_up(dev);
        else