]> git.baikalelectronics.ru Git - kernel.git/commit
mac80211: redesign auth/assoc
authorJohannes Berg <johannes.berg@intel.com>
Fri, 20 Jan 2012 12:55:27 +0000 (13:55 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 6 Feb 2012 19:50:37 +0000 (14:50 -0500)
commitadb0e4929ebc0c89de67005c16545032b15a1abc
tree01fad87d0d47f5887497c569d98cee20fa1f0f29
parent9263bd1663e1713e42d3ead68eeca225ccfd0a15
mac80211: redesign auth/assoc

This is the second part of the auth/assoc redesign,
the mac80211 part. This moves the auth/assoc code
out of the work abstraction and into the MLME, so
that we don't flip channels all the time etc.

The only downside is that when we are associated,
we need to drop the association in order to create
a connection to another AP, but for most drivers
this is actually desirable and the ability to do
was never used by any applications. If we want to
implement resource reservation with FT-OTA, we'd
probably best do it with explicit R-O-C in wpa_s.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/Makefile
net/mac80211/cfg.c
net/mac80211/ieee80211_i.h
net/mac80211/iface.c
net/mac80211/main.c
net/mac80211/mlme.c
net/mac80211/rx.c
net/mac80211/work.c