mac80211: generalise management work a bit
authorJohannes Berg <johannes@sipsolutions.net>
Wed, 23 Dec 2009 12:15:34 +0000 (13:15 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 28 Dec 2009 21:54:54 +0000 (16:54 -0500)
commitf679f65d417c3ea3f91b4bbfb68e3951c9eb8f04
treed4fb47f1197d175fa1851a1d4f75d78246ef4106
parent63f170e0c80a131cdd549fab7afb5036009944fc
mac80211: generalise management work a bit

As a first step of generalising management work,
this renames a few things and puts more information
directly into the struct so that auth/assoc need
not access the BSS pointer as often -- in fact it
can be removed from auth completely. Also since the
previous patch made sure a new work item is used
for association, we can make the different data a
union.

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