diff options
author | 2025-04-25 10:55:19 +0200 | |
---|---|---|
committer | 2025-05-09 00:00:56 +0200 | |
commit | 39c88e5b2f076ebfe8ad631a523fe497e87c1629 (patch) | |
tree | ac9e12f3ecec57aa20c5cbc2715b7b96b1f44e13 | |
parent | wifi: brcmfmac: cyw: support external SAE authentication in station mode (diff) | |
download | wireguard-linux-39c88e5b2f076ebfe8ad631a523fe497e87c1629.tar.xz wireguard-linux-39c88e5b2f076ebfe8ad631a523fe497e87c1629.zip |
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 <tingying.li@infineon.com>
[arend: adapted path to apply to per-vendor variant]
[arend: added kerneldoc for new struct field]
Tested-by: James Prestwood <prestwoj@gmail.com>
Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Link: https://patch.msgid.link/20250425085519.492267-5-arend.vanspriel@broadcom.com
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
-rw-r--r-- | drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/fwil_types.h | 2 |
1 files changed, 2 insertions, 0 deletions
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 a3243b940f10..08c69142495a 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]; }; /** |