]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: Support receiving data frames on multiple vifs.
authorBen Greear <greearb@candelatech.com>
Thu, 23 Sep 2010 17:22:24 +0000 (10:22 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 27 Sep 2010 19:57:46 +0000 (15:57 -0400)
commitaf01a0ee0c189a5194c58902838385ef16f444a3
treeacf276936ef8676ed694a8f9a9fedc1b2a50b696
parent1b83f7bed2d72b98bc8347cf7d6f47b28d4392d9
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