mac80211: remove port control enable switch, clean up sta flags
authorJohannes Berg <johannes@sipsolutions.net>
Mon, 28 Jan 2008 16:19:37 +0000 (17:19 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 29 Feb 2008 20:19:33 +0000 (15:19 -0500)
commit238814fd9a9624e3076c47ef0c003101927c7818
tree634070fcdd922cc8992ecb52147d0efc3e3cf574
parent69d464d5938ca0f4fb3447b3e32872e0ca79efc1
mac80211: remove port control enable switch, clean up sta flags

This patch removes the 802.1X port acess control enable flag
since it is not required. Instead, set the authorized flag for
each station that we normally communicate with (WDS peers, IBSS
peers and APs we're associated to) and require hostapd to set
the authorized flag for all stations when port control is not
enabled.

Also, since I was working in that area, this documents station
flags and removes the unused "permanent" one.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/debugfs_netdev.c
net/mac80211/debugfs_sta.c
net/mac80211/ieee80211.c
net/mac80211/ieee80211_i.h
net/mac80211/ieee80211_sta.c
net/mac80211/rx.c
net/mac80211/sta_info.h
net/mac80211/tx.c