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;
}
static void
-__set_interface_down(struct interface *iface, bool force)
+__interface_set_down(struct interface *iface, bool force)
{
clear_interface_errors(iface);
if (new_state) {
if (iface->autostart && !config_init)
- set_interface_up(iface);
+ interface_set_up(iface);
} else
- __set_interface_down(iface, true);
+ __interface_set_down(iface, true);
}
static void
}
struct interface *
-alloc_interface(const char *name, struct uci_section *s, struct blob_attr *attr)
+interface_alloc(const char *name, struct uci_section *s, struct blob_attr *attr)
{
struct interface *iface;
struct blob_attr *tb[IFACE_ATTR_MAX];
struct blob_attr *cur;
struct device *dev;
- iface = get_interface(name);
+ iface = interface_get(name);
if (iface)
return iface;
}
void
-free_interface(struct interface *iface)
+interface_free(struct interface *iface)
{
netifd_ubus_remove_interface(iface);
list_del(&iface->list);
}
struct interface *
-get_interface(const char *name)
+interface_get(const char *name)
{
struct interface *iface;
}
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
-set_interface_down(struct interface *iface)
+interface_set_down(struct interface *iface)
{
iface->autostart = false;
- __set_interface_down(iface, false);
+ __interface_set_down(iface, false);
return 0;
}
void
-start_pending_interfaces(void)
+interface_start_pending(void)
{
struct interface *iface;
list_for_each_entry(iface, &interfaces, list) {
if (iface->active && iface->autostart)
- set_interface_up(iface);
+ interface_set_up(iface);
}
}