From 4097a496690baa125fc27240efde4364df9de5d9 Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Fri, 10 May 2019 13:19:33 -0700 Subject: [PATCH] eapol: add FILS-FT AKMs to eapol_start This will prevent FILS-FT from starting the 4-way handshake as it does for regular FILS --- src/eapol.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/eapol.c b/src/eapol.c index 4d6c03a1..87243bab 100644 --- a/src/eapol.c +++ b/src/eapol.c @@ -2352,7 +2352,9 @@ bool eapol_start(struct eapol_sm *sm) * then we wait for a rekey. */ if (sm->handshake->akm_suite & (IE_RSN_AKM_SUITE_FILS_SHA256 | - IE_RSN_AKM_SUITE_FILS_SHA384)) + IE_RSN_AKM_SUITE_FILS_SHA384 | + IE_RSN_AKM_SUITE_FT_OVER_FILS_SHA384 | + IE_RSN_AKM_SUITE_FT_OVER_FILS_SHA256)) return true; if (sm->require_handshake)