IEEE P802.11be adds the MAC Address KDE into the EAPOL-Key msg 4/4 when MLO is used and as such, the previously used check for Key Data Length value 0 is not sufficient for recognizing the EAPOL-Key msg 4/4 anymore. Also check for an all zero Key Nonce value since that field is supposed to be zero in EAPOL-Key msg 4/4 and it has to be a random value in EAPOL-Key msg 2/4. Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com> |
||
---|---|---|
.. | ||
.gitignore | ||
bip.c | ||
bss.c | ||
ccmp.c | ||
ctrl.c | ||
gcmp.c | ||
inject.c | ||
Makefile | ||
monitor.c | ||
process.c | ||
readpcap.c | ||
rx_data.c | ||
rx_eapol.c | ||
rx_ip.c | ||
rx_mgmt.c | ||
rx_tdls.c | ||
sta.c | ||
test_vectors.c | ||
tkip.c | ||
wep.c | ||
wired.c | ||
wlantest.c | ||
wlantest.h | ||
wlantest_cli.c | ||
wlantest_ctrl.h | ||
writepcap.c |