Fix EAP state machine reset with offloaded roaming and authorization
If the driver indicates a roamed event with already completed
authorization, altAccept = TRUE could have resulted in the EAP state
machine ending up in the FAILURE state from the INITIALIZE state. This
is not correct behavior and similar cases were already addressed for FT
and WPA-PSK. Fix the offloaded roamed+authorized (EAP/PMKSA caching)
case by doing similar changes to EAPOL/EAP state variable updates during
association event handling.
Change-Id: Id18b3fdb9736cec068d6abb6ec65c4640dfbc5a3
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: e07adb7faa46de96172594bf9cd3600933daf18b
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-fixed: 1053416
1 file changed