]> git.ipfire.org Git - thirdparty/hostap.git/commit
Interworking: Clear SCANNING state if no network selected
authorJouni Malinen <j@w1.fi>
Sun, 11 Dec 2016 16:39:12 +0000 (18:39 +0200)
committerJouni Malinen <j@w1.fi>
Sun, 11 Dec 2016 16:39:12 +0000 (18:39 +0200)
commita5c723adcf48e8f4cd74f1162a8f2602f3f54040
tree33090b0bd316d2b34f4670b19131be2d62bc00a4
parenta1836de64b379ea6eb1a50498a803571a74181f6
Interworking: Clear SCANNING state if no network selected

Commit 192ad3d7307473f14c049c1ea724e292a3f8ae24 ('Interworking: Clear
SCANNING state if no match found') did this for the case where no
network matched credentials, but left the SCANNING state in place if
there were a match, but automatic connection was not enabled. Extend
this to cover the case where INTERWORKING_SELECT is not followed by a
connection attempt so that wpa_state is not left indefinitely to
SCANNING.

This fixes a hwsim test case failure in the following sequence:
ap_anqp_sharing scan_trigger_failure

Signed-off-by: Jouni Malinen <j@w1.fi>
wpa_supplicant/interworking.c