mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-24 21:54:34 -04:00
Merge "qcacld-3.0: Propagate key sequence counter to SME" into wlan-cld3.driver.lnx.2.0-dev
This commit is contained in:
commit
d0e5b35549
1 changed files with 9 additions and 1 deletions
|
|
@ -14083,13 +14083,21 @@ static int __wlan_hdd_cfg80211_add_key(struct wiphy *wiphy,
|
|||
return -EINVAL;
|
||||
}
|
||||
|
||||
hdd_debug("called with key index = %d & key length %d", key_index, params->key_len);
|
||||
if (CSR_MAX_RSC_LEN < params->seq_len) {
|
||||
hdd_err("Invalid seq length %d", params->seq_len);
|
||||
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
hdd_debug("key index %d, key length %d, seq length %d",
|
||||
key_index, params->key_len, params->seq_len);
|
||||
|
||||
/*extract key idx, key len and key */
|
||||
qdf_mem_zero(&setKey, sizeof(tCsrRoamSetKey));
|
||||
setKey.keyId = key_index;
|
||||
setKey.keyLength = params->key_len;
|
||||
qdf_mem_copy(&setKey.Key[0], params->key, params->key_len);
|
||||
qdf_mem_copy(&setKey.keyRsc[0], params->seq, params->seq_len);
|
||||
|
||||
switch (params->cipher) {
|
||||
case WLAN_CIPHER_SUITE_WEP40:
|
||||
|
|
|
|||
Loading…
Reference in a new issue