list_for_each_entry_safe(dep, tmp, &iface_all_users, list)
dep->cb(dep, iface, ev);
-
- interface_queue_event(iface, ev);
}
static void
list_for_each_entry_safe(dep, tmp, &iface->users, list)
interface_remove_user(dep);
- interface_dequeue_event(iface);
interface_ip_flush(&iface->config_ip);
interface_flush_state(iface);
interface_clear_errors(iface);
static void
interface_do_reload(struct interface *iface)
{
+ interface_event(iface, IFEV_RELOAD);
interface_cleanup(iface, true);
proto_init_interface(iface, iface->config);
interface_claim_device(iface);