From: Ting-Ying Li Date: Fri, 25 Apr 2025 08:55:19 +0000 (+0200) Subject: wifi: brcmfmac: Fix structure size for WPA3 external SAE X-Git-Tag: v6.16-rc1~132^2~46^2~11 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=39c88e5b2f076ebfe8ad631a523fe497e87c1629;p=thirdparty%2Fkernel%2Flinux.git wifi: brcmfmac: Fix structure size for WPA3 external SAE Add pmkid parameter in "brcmf_auth_req_status_le" structure to align the buffer size defined in firmware "wl_auth_req_status" structure. Signed-off-by: Ting-Ying Li [arend: adapted path to apply to per-vendor variant] [arend: added kerneldoc for new struct field] Tested-by: James Prestwood Signed-off-by: Arend van Spriel Link: https://patch.msgid.link/20250425085519.492267-5-arend.vanspriel@broadcom.com Signed-off-by: Johannes Berg --- diff --git a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/fwil_types.h b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/fwil_types.h index a3243b940f10d..08c69142495ab 100644 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/fwil_types.h +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/fwil_types.h @@ -48,12 +48,14 @@ struct brcmf_eventmsgs_ext { * @peer_mac: peer MAC address * @ssid_len: length of ssid * @ssid: ssid characters + * @pmkid: PMKSA identifier */ struct brcmf_auth_req_status_le { __le16 flags; u8 peer_mac[ETH_ALEN]; __le32 ssid_len; u8 ssid[IEEE80211_MAX_SSID_LEN]; + u8 pmkid[WLAN_PMKID_LEN]; }; /**