mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-01-18 10:54:03 -05:00
nl80211: Handle special TDLS direct link key index use
An ugly hack is currently used to indicate keys for TDLS direct link: key_idx == -1. That needs to be converted to 0 for cfg80211 to accept the key.
This commit is contained in:
parent
8bdedb579a
commit
8c66e18511
@ -3164,6 +3164,10 @@ static int wpa_driver_nl80211_set_key(const char *ifname, void *priv,
|
|||||||
"set_tx=%d seq_len=%lu key_len=%lu",
|
"set_tx=%d seq_len=%lu key_len=%lu",
|
||||||
__func__, ifindex, alg, addr, key_idx, set_tx,
|
__func__, ifindex, alg, addr, key_idx, set_tx,
|
||||||
(unsigned long) seq_len, (unsigned long) key_len);
|
(unsigned long) seq_len, (unsigned long) key_len);
|
||||||
|
#ifdef CONFIG_TDLS
|
||||||
|
if (key_idx == -1)
|
||||||
|
key_idx = 0;
|
||||||
|
#endif /* CONFIG_TDLS */
|
||||||
|
|
||||||
msg = nlmsg_alloc();
|
msg = nlmsg_alloc();
|
||||||
if (!msg)
|
if (!msg)
|
||||||
|
Loading…
Reference in New Issue
Block a user