mac80211: split managed/ibss code a little more
authorJohannes Berg <johannes@sipsolutions.net>
Tue, 10 Feb 2009 20:26:03 +0000 (21:26 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 13 Feb 2009 18:46:03 +0000 (13:46 -0500)
commitfe3d2c3fe32dd4d0a421ba39caba1cf87402314e
tree6cb7ed72356cd24852c63fb3a10c3ce4a1d68f6e
parenta71800f3e3de15583c5d336aafa2853786be18a2
mac80211: split managed/ibss code a little more

It appears that you can completely mess up mac80211 in IBSS
mode by sending it a disassoc or deauth: it'll stop queues
and do a lot more but not ever do anything again. Fix this
by not handling all those frames in IBSS mode,

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