mac80211: move channel switch code
authorJohannes Berg <johannes@sipsolutions.net>
Fri, 15 May 2009 09:52:31 +0000 (11:52 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Wed, 20 May 2009 18:46:25 +0000 (14:46 -0400)
commitcc32abd494c0a8f76f2638e3f3a76e01c68bc9ea
tree02e6870c634e637c7082596f4e3d23804285c8de
parent9f26a952210e44691f784b77bf1f83a500d63f58
mac80211: move channel switch code

The channel switch code is currently in the spectrum
management file, where arguably it belongs. However,
it is for managed mode only and uses the structures
for that mode only so having it in a more generic
file can be confusing. Additionally, my next patch
gets simpler with the code here.

When/if we ever implement this for IBSS or mesh then
we will need to rework the structures it uses anyway
at which point we could move the code back.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/ieee80211_i.h
net/mac80211/mlme.c
net/mac80211/rx.c
net/mac80211/spectmgmt.c