hostapd/src/rsn_supp
Jouni Malinen aa08d9d768 Fix use of defragmented FTE information
The FTE parser itself used valid data, but the reassembled buffer was
available only during the parser run. That buffer will be needed for the
caller as well since most of the parsed data is used as pointers instead
of copied data.

Store the reassembled buffer in struct wpa_ft_ies and require
wpa_ft_parse_ies() callers to use wpa_ft_parse_ies_free() to free any
possibly allocated temporary data after wpa_ft_parse_ies() calls that
return success (0).

Fixes: 43b5f11d96 ("Defragmentation of FTE")
Signed-off-by: Jouni Malinen <quic_jouni@quicinc.com>
2023-08-28 13:25:05 +03:00
..
Makefile build: Make more library things common 2020-10-12 20:20:35 +03:00
pmksa_cache.c Add a callback to notify added PMKSA cache entry details 2022-11-28 11:39:06 +02:00
pmksa_cache.h Add a callback to notify added PMKSA cache entry details 2022-11-28 11:39:06 +02:00
preauth.c Check for own address (SPA) match when finding PMKSA entries 2022-11-10 21:13:05 +02:00
preauth.h Fix wpa_supplicant build with IEEE8021X_EAPOL=y and CONFIG_NO_WPA=y 2016-01-15 20:04:41 +02:00
tdls.c TDLS: Use stored FTE length in MIC calculation 2022-11-20 15:15:58 +02:00
wpa.c Fix use of defragmented FTE information 2023-08-28 13:25:05 +03:00
wpa.h WMM: Advertise support for 16 PTKSA replay counters for non-AP STA 2023-04-18 11:40:10 +03:00
wpa_ft.c Fix use of defragmented FTE information 2023-08-28 13:25:05 +03:00
wpa_i.h WMM: Advertise support for 16 PTKSA replay counters for non-AP STA 2023-04-18 11:40:10 +03:00
wpa_ie.c WMM: Advertise support for 16 PTKSA replay counters for non-AP STA 2023-04-18 11:40:10 +03:00
wpa_ie.h Use a shared helper function for RSN supplicant capabilities 2020-03-23 11:47:31 +02:00