X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=interface-event.c;h=46611432c7738387a6b3c6d5783dc77ff52e1a47;hb=e1b2a2313dfa148f0708add78f7efce362cbc408;hp=ba7405a8410534b3ae4b90e7995f3e8c131e4a83;hpb=13cc3e23d947b0d1a19c08cd031becd2ed866264;p=project%2Fnetifd.git diff --git a/interface-event.c b/interface-event.c index ba7405a..4661143 100644 --- a/interface-event.c +++ b/interface-event.c @@ -7,6 +7,7 @@ #include "netifd.h" #include "interface.h" +#include "ubus.h" char *hotplug_cmd_path = DEFAULT_HOTPLUG_PATH; static struct interface *current; @@ -79,6 +80,7 @@ interface_queue_event(struct interface *iface, enum interface_event ev) enum interface_event last_ev; D(SYSTEM, "Queue hotplug handler for interface '%s'\n", iface->name); + netifd_ubus_interface_event(iface, ev == IFEV_UP); if (current == iface) last_ev = current_ev; else