X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=interface.c;h=6223e05ed3e4dfc02812b481fb616a7a97abad66;hp=1f73130db4f8b764fc4eb86769eaf85223ab35c9;hb=8d60ce8fad81a0951e9d7efe9e57d0b4b331095e;hpb=170304603e7d905e98301c703ad2ec107b9a774c diff --git a/interface.c b/interface.c index 1f73130..6223e05 100644 --- a/interface.c +++ b/interface.c @@ -91,12 +91,12 @@ static void 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; @@ -159,7 +159,7 @@ interface_cb(struct device_user *dep, enum device_event ev) if (new_state) { if (iface->autostart && !config_init) - set_interface_up(iface); + interface_set_up(iface); } else __set_interface_down(iface, true); } @@ -296,7 +296,7 @@ interface_add_link(struct interface *iface, struct device *dev) } int -set_interface_up(struct interface *iface) +interface_set_up(struct interface *iface) { iface->autostart = true; @@ -308,7 +308,7 @@ set_interface_up(struct interface *iface) if (iface->state != IFS_DOWN) return 0; - return __set_interface_up(iface); + return __interface_set_up(iface); } int @@ -327,6 +327,6 @@ start_pending_interfaces(void) list_for_each_entry(iface, &interfaces, list) { if (iface->active && iface->autostart) - set_interface_up(iface); + interface_set_up(iface); } }