hostapd/src/pae
Jouni Malinen 27859f5203 mka: Fix deleteSAs clearing of principal->new_key
This pointer needs to be cleared when the matching SAK is being removed
from the SAK list. The previous implementation was doing something
pretty strange in the loop by clearing the pointer for any non-matching
key that happened to be iterated through before finding the matching
key. This could probably result in incorrect behavior, but not clearing
the pointer for the matching key could do more harm by causing freed
memory to be referenced.

Signed-off-by: Jouni Malinen <j@w1.fi>
2018-12-29 11:05:39 +02:00
..
ieee802_1x_cp.c mka: Do not force entry into INIT state on CP state machine creation 2018-12-27 11:33:46 +02:00
ieee802_1x_cp.h mka: Remove unused authorization data from CP 2018-12-27 11:26:27 +02:00
ieee802_1x_kay.c mka: Fix deleteSAs clearing of principal->new_key 2018-12-29 11:05:39 +02:00
ieee802_1x_kay.h mka: Allow configuration of MACsec replay protection 2018-12-26 16:42:25 +02:00
ieee802_1x_kay_i.h mka: Derive MACsec cipher suite and MKA algorithm table index 2018-12-29 11:05:39 +02:00
ieee802_1x_key.c mka: Extend CAK/CKN-from-EAP-MSK API to pass in MSK length 2018-12-26 16:44:58 +02:00
ieee802_1x_key.h mka: Extend CAK/CKN-from-EAP-MSK API to pass in MSK length 2018-12-26 16:44:58 +02:00
ieee802_1x_secy_ops.c mka: Debug output cleanup/fix 2018-12-26 16:42:25 +02:00
ieee802_1x_secy_ops.h mka: Fix lowest acceptable Packet Number (LPN) calculation and use 2018-12-26 16:42:25 +02:00
Makefile MACsec: Add PAE implementation 2014-05-09 20:42:44 +03:00