mac80211: Support receiving data frames on multiple vifs.
commit56af326830757f3e8a1742770d15dfd6e3c40e85
authorBen Greear <greearb@candelatech.com>
Thu, 23 Sep 2010 17:22:24 +0000 (23 10:22 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 27 Sep 2010 19:57:46 +0000 (27 15:57 -0400)
treeacf276936ef8676ed694a8f9a9fedc1b2a50b696
parent686b9cb994f5f74be790df4cd12873dfdc8a6984
mac80211: Support receiving data frames on multiple vifs.

When using multiple STA interfaces on the same radio, some
data packets need to be received on all interfaces
(broadcast, for instance).

Make the STA loop look similar to the mgt-data loop.

Also, add logic to check RX_FLAG_MMIC_ERROR for last
interface in mgt-data loop.

Signed-off-by: Ben Greear <greearb@candelatech.com>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/rx.c