]> git.ipfire.org Git - thirdparty/hostap.git/commit
FT: Do not discard EAPOL-Start frame during initial MD association
authorJouni Malinen <quic_jouni@quicinc.com>
Tue, 25 Feb 2025 09:42:02 +0000 (11:42 +0200)
committerJouni Malinen <j@w1.fi>
Tue, 25 Feb 2025 09:42:02 +0000 (11:42 +0200)
commit47ff1b68f9c4b49a486b2dea44c16815a8ec32c9
tree72bd62cb2bc310995082a68c0ba69b240122d222
parent012a893c469157d5734f6f33953497ea6e3b0169
FT: Do not discard EAPOL-Start frame during initial MD association

Commit c97168f58ae9 ("FT: Discard EAPOL-Start frames when FT was used
for association") started discard EAPOL-Start frames in all cases where
FT is used, including the initial MD association. The exact IEEE 802.11
standard language requiring the STA to perform a new FT initial MD
association when its Supplicant triggers sending of an EAPOL-Start frame
has a condition on this being "after a successful initial mobility
domain association domain", so this would not really apply during the
initial MD association itself.

Relax the conditions on processing EAPOL-Start frames so that they are
still processed during the FT initial mobility domain association, but
are then discarded after that succeeds (i.e., during rest of that
association and any future association started using FT protocol).

Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
src/ap/ieee802_1x.c