convert interface event queueing to global interface notifier
[project/netifd.git] / interface.h
index e89db70..bfdc28e 100644 (file)
@@ -10,6 +10,8 @@ struct interface_proto_state;
 enum interface_event {
        IFEV_DOWN,
        IFEV_UP,
+       IFEV_FREE,
+       IFEV_RELOAD,
 };
 
 enum interface_state {
@@ -137,9 +139,6 @@ int interface_add_data(struct interface *iface, const struct blob_attr *data);
 void interface_update_start(struct interface *iface);
 void interface_update_complete(struct interface *iface);
 
-void interface_queue_event(struct interface *iface, enum interface_event ev);
-void interface_dequeue_event(struct interface *iface);
-
 void interface_start_pending(void);
 
 #endif