Message ID | 1367548442-8229-9-git-send-email-thomas@cozybit.com (mailing list archive) |
---|---|
State | Not Applicable, archived |
Headers | show |
diff --git a/net/mac80211/rx.c b/net/mac80211/rx.c index 0c5f870..850bfe3 100644 --- a/net/mac80211/rx.c +++ b/net/mac80211/rx.c @@ -2142,6 +2142,8 @@ ieee80211_rx_h_mesh_fwding(struct ieee80211_rx_data *rx) IEEE80211_IFSTA_MESH_CTR_INC(ifmsh, fwded_frames); ieee80211_add_pending_skb(local, fwd_skb); + if (is_multicast_ether_addr(fwd_hdr->addr1)) + mesh_bss_forward_tx(sdata, fwd_skb); out: if (is_multicast_ether_addr(hdr->addr1) || sdata->dev->flags & IFF_PROMISC)