mac80211: 802.11w - Implement Association Comeback processing
authorJouni Malinen <j@w1.fi>
Thu, 8 Jan 2009 11:32:09 +0000 (13:32 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 29 Jan 2009 21:00:07 +0000 (16:00 -0500)
commit63a5ab82255a4ff5d0783f16427210f1d45d7ec8
treeb10fe227645c9c4c6ee044a1873e0aad34c3a016
parent97ebe12a035e11f8af7a06a34f4d848f9b2f0b49
mac80211: 802.11w - Implement Association Comeback processing

When MFP is enabled, the AP does not allow a STA to associate if an
existing security association exists without first going through SA
Query process. When this happens, the association request is denied
with a new status code ("temporarily rejected") ans Association
Comeback IE is used to notify when the association may be tried again
(i.e., when the SA Query procedure has timed out).

Use the comeback time to update the mac80211 client MLME timer for
next association attempt to minimize waiting time if association is
temporarily rejected.

Signed-off-by: Jouni Malinen <jouni.malinen@atheros.com>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/linux/ieee80211.h
net/mac80211/ieee80211_i.h
net/mac80211/mlme.c
net/mac80211/util.c