From: Mike Siedzik Date: Tue, 20 Feb 2018 19:28:41 +0000 (-0500) Subject: mka: Fix READY to ABANDON logic in CP state machine X-Git-Tag: hostap_2_8~705 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8ae29b4e9c3fb7722fbbf649f13edd345f0379fb;p=thirdparty%2Fhostap.git mka: Fix READY to ABANDON logic in CP state machine Per IEEE Std 802.1X-2010, Figure 12-2 (CP state machine), READY should move to ABANDON (not RECEIVE) when new_sak or changed_connect is true. Signed-off-by: Michael Siedzik --- diff --git a/src/pae/ieee802_1x_cp.c b/src/pae/ieee802_1x_cp.c index 59be69616..6a4899229 100644 --- a/src/pae/ieee802_1x_cp.c +++ b/src/pae/ieee802_1x_cp.c @@ -410,7 +410,7 @@ SM_STEP(CP) case CP_READY: if (sm->new_sak || changed_connect(sm)) - SM_ENTER(CP, RECEIVE); + SM_ENTER(CP, ABANDON); if (sm->server_transmitting) SM_ENTER(CP, TRANSMIT); break;