mac80211: track scheduled scan virtual interface
authorJohannes Berg <johannes.berg@intel.com>
Fri, 6 Jul 2012 19:55:11 +0000 (21:55 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Thu, 12 Jul 2012 10:10:43 +0000 (12:10 +0200)
commit5260a5b2c3524f198ea062fe0a6a4faa724e6a9d
tree9524bf3dbcb65b6a0125e6a276e313527fd4d4d2
parente2fd5dbc1c7031be5b5de043bcc0a18c7a59a68a
mac80211: track scheduled scan virtual interface

Instead of tracking whether or not we're in a
scheduled scan, track the virtual interface
(sdata) in an RCU-protected pointer to make it
usable from RX to check the MAC address.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/ieee80211_i.h
net/mac80211/main.c
net/mac80211/rx.c
net/mac80211/scan.c