diff options
author | Felix Fietkau <nbd@openwrt.org> | 2014-06-29 20:31:26 +0200 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2014-06-29 20:31:26 +0200 |
commit | a3bf8cbe10b0bad85475f4c3dc2bae4afb65774b (patch) | |
tree | 76b05f206dee6b86e1d32a54e760945b94340e3a /wireless.c | |
parent | 61e627ed78ed47e40cc63a24ff8fb2f5fb2c418f (diff) |
bridge: enable multicast_to_unicast on all wireless bridge ports
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Diffstat (limited to 'wireless.c')
-rw-r--r-- | wireless.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -202,6 +202,12 @@ static void wireless_interface_handle_link(struct wireless_interface *vif, bool if (!vif->network || !vif->ifname) return; + if (up) { + struct device *dev = device_get(vif->ifname, 2); + if (dev) + dev->wireless = true; + } + blobmsg_for_each_attr(cur, vif->network, rem) { network = blobmsg_data(cur); |