device: export device_broadcast_event
authorFelix Fietkau <nbd@openwrt.org>
Thu, 5 Jul 2012 13:09:40 +0000 (15:09 +0200)
committerFelix Fietkau <nbd@openwrt.org>
Thu, 5 Jul 2012 13:10:43 +0000 (15:10 +0200)
device.c
device.h

index a2d563778e8d533c058771f6064bb3a9f324a8ae..82c83d1e46f5081d4f5672a56be0139f0b6d6bf2 100644 (file)
--- a/device.c
+++ b/device.c
@@ -240,7 +240,7 @@ static void __init dev_init(void)
        avl_init(&aliases, avl_strcmp, false, NULL);
 }
 
-static void device_broadcast_event(struct device *dev, enum device_event ev)
+void device_broadcast_event(struct device *dev, enum device_event ev)
 {
        struct device_user *dep, *tmp;
 
index c76c472312432d7f756f3d523168d8a4df5e2f88..3f8dc37d2b164dd412e39547f6ad77b2a925d080 100644 (file)
--- a/device.h
+++ b/device.h
@@ -163,6 +163,7 @@ void device_cleanup(struct device *iface);
 struct device *device_get(const char *name, int create);
 void device_add_user(struct device_user *dep, struct device *iface);
 void device_remove_user(struct device_user *dep);
+void device_broadcast_event(struct device *dev, enum device_event ev);
 
 void device_set_present(struct device *dev, bool state);
 void device_refresh_present(struct device *dev);