mac80211: make beacon filtering per virtual interface
authorJohannes Berg <johannes.berg@intel.com>
Thu, 19 Jan 2012 08:29:57 +0000 (09:29 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 27 Jan 2012 19:56:53 +0000 (14:56 -0500)
commitc1288b1278d00169e12495eb53ad128e09560b69
tree8edc1a74f040763f406abe830cea98eac4b6124d
parent47d505ccc7535c825f6b28aaaf105d4b75f25196
mac80211: make beacon filtering per virtual interface

Due to firmware limitations, we may not be able to
support beacon filtering on all virtual interfaces.
To allow this in mac80211, introduce per-interface
driver capability flags that the driver sets when
an interface is added.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Acked-by: Luciano Coelho <coelho@ti.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/p54/main.c
drivers/net/wireless/rtlwifi/base.c
drivers/net/wireless/rtlwifi/core.c
drivers/net/wireless/wl1251/main.c
drivers/net/wireless/wl12xx/main.c
include/net/mac80211.h
net/mac80211/debugfs.c
net/mac80211/mlme.c