From: Hans Dedecker Date: Fri, 23 Sep 2016 13:08:18 +0000 (+0200) Subject: bridge: Make bridge_device_type static X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=commitdiff_plain;h=a5c57037d6da0e0f739c83767bd051acad282c4d bridge: Make bridge_device_type static Signed-off-by: Hans Dedecker --- diff --git a/bridge.c b/bridge.c index 98e237b..8e6c9a6 100644 --- a/bridge.c +++ b/bridge.c @@ -80,7 +80,7 @@ static void bridge_dump_info(struct device *dev, struct blob_buf *b); enum dev_change_type bridge_reload(struct device *dev, struct blob_attr *attr); -struct device_type bridge_device_type = { +static struct device_type bridge_device_type = { .name = "bridge", .config_params = &bridge_attr_list, diff --git a/device.h b/device.h index f3ca957..2af93bb 100644 --- a/device.h +++ b/device.h @@ -226,7 +226,6 @@ struct device_hotplug_ops { extern const struct uci_blob_param_list device_attr_list; extern struct device_type simple_device_type; -extern struct device_type bridge_device_type; extern struct device_type tunnel_device_type; void device_lock(void); diff --git a/wireless.c b/wireless.c index be94c34..9109ce1 100644 --- a/wireless.c +++ b/wireless.c @@ -83,7 +83,7 @@ vif_config_add_bridge(struct blob_buf *buf, struct blob_attr *networks, bool pre if (!dev) return; - if (dev->type != &bridge_device_type) + if (!dev->type->bridge_capability) return; }