mark_interface_down(struct interface *iface)
{
interface_del_ctx_addr(iface, NULL);
- release_device(iface->main_dev.dev);
+ device_release(iface->main_dev.dev);
iface->state = IFS_DOWN;
}
static int
-__set_interface_up(struct interface *iface)
+__interface_set_up(struct interface *iface)
{
int ret;
if (iface->state != IFS_DOWN)
return 0;
- ret = claim_device(iface->main_dev.dev);
+ ret = device_claim(iface->main_dev.dev);
if (ret)
return ret;
if (new_state) {
if (iface->autostart && !config_init)
- set_interface_up(iface);
+ interface_set_up(iface);
} else
__set_interface_down(iface, true);
}
}
if ((cur = tb[IFACE_ATTR_IFNAME])) {
- dev = get_device(blobmsg_data(cur), true);
+ dev = device_get(blobmsg_data(cur), true);
if (dev)
- add_device_user(&iface->main_dev, dev);
+ device_add_user(&iface->main_dev, dev);
}
return iface;
return;
}
- remove_device_user(&iface->main_dev);
+ device_remove_user(&iface->main_dev);
}
int
if (iface->main_dev.dev)
interface_remove_link(iface, NULL);
- add_device_user(&iface->main_dev, dev);
+ device_add_user(&iface->main_dev, dev);
return 0;
}
int
-set_interface_up(struct interface *iface)
+interface_set_up(struct interface *iface)
{
iface->autostart = true;
if (iface->state != IFS_DOWN)
return 0;
- return __set_interface_up(iface);
+ return __interface_set_up(iface);
}
int
list_for_each_entry(iface, &interfaces, list) {
if (iface->active && iface->autostart)
- set_interface_up(iface);
+ interface_set_up(iface);
}
}