- if (iface->main_dev.hotplug) {
- dev = iface->main_dev.dev;
-
- if (dev) {
- if (!add && strcmp(dev->ifname, devname) != 0) {
- ret = UBUS_STATUS_INVALID_ARGUMENT;
- goto out;
- }
-
- interface_set_available(iface, false);
- device_remove_user(&iface->main_dev);
- }
- } else
- main_dev = iface->main_dev.dev;
-