mac80211: Allow station mode SAE to be implemented in user space
authorJouni Malinen <j@w1.fi>
Sun, 30 Sep 2012 16:29:40 +0000 (19:29 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 17 Oct 2012 09:02:12 +0000 (11:02 +0200)
commit6b8ece3a7031523a05a535761108775b1b67d272
tree3eed867cf7205809de80b22f04ee08ccc5bbe9ea
parente39e5b5e7206767a0f1be0e5cb7acbd0db87ae60
mac80211: Allow station mode SAE to be implemented in user space

SAE uses two rounds of Authentication frames and both rounds require
considerable calculation to be done. This commit extends the existing
station mode authentication request to allow more control for user
space programs to build the SAE fields and to run the authentication
step ones. Only the second round with authentication transaction
sequence 2 will result in moving to authenticated state.

Signed-off-by: Jouni Malinen <j@w1.fi>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/ieee80211_i.h
net/mac80211/main.c
net/mac80211/mlme.c