mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2024-11-25 08:48:31 -05:00
nl80211: Check 4-way handshake offload support
Set the WPA_DRIVER_FLAGS_4WAY_HANDSHAKE flag if the driver indicates both 4-way handshake PSK and 802.1X support. Currently wpa_supplicant doesn't distinguish between 4-way handshake for 802.1X and PSK, but nl80211 API has different capabilities for each one. Signed-off-by: Eliad Peller <eliadx.peller@intel.com> Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
This commit is contained in:
parent
730c5a1d09
commit
0ff08f9636
@ -401,6 +401,12 @@ static void wiphy_info_ext_feature_flags(struct wiphy_info_data *info,
|
||||
if (ext_feature_isset(ext_features, len,
|
||||
NL80211_EXT_FEATURE_FILS_SK_OFFLOAD))
|
||||
capa->flags |= WPA_DRIVER_FLAGS_FILS_SK_OFFLOAD;
|
||||
|
||||
if (ext_feature_isset(ext_features, len,
|
||||
NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_PSK) &&
|
||||
ext_feature_isset(ext_features, len,
|
||||
NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_1X))
|
||||
capa->flags |= WPA_DRIVER_FLAGS_4WAY_HANDSHAKE;
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user