|
@@ -5102,6 +5102,7 @@ void wlan_hdd_save_gtk_offload_params(struct hdd_adapter *adapter,
|
|
|
QDF_ASSERT(0);
|
|
|
}
|
|
|
qdf_mem_copy(gtk_req->kck, kck_ptr, kck_len);
|
|
|
+ gtk_req->kck_len = kck_len;
|
|
|
}
|
|
|
|
|
|
if (kek_ptr) {
|
|
@@ -20581,8 +20582,10 @@ int __wlan_hdd_cfg80211_set_rekey_data(struct wiphy *wiphy,
|
|
|
gtk_req->replay_counter);
|
|
|
|
|
|
wlan_hdd_copy_gtk_kek(gtk_req, data);
|
|
|
- if (data->kck)
|
|
|
+ if (data->kck) {
|
|
|
qdf_mem_copy(gtk_req->kck, data->kck, NL80211_KCK_LEN);
|
|
|
+ gtk_req->kck_len = NL80211_KCK_LEN;
|
|
|
+ }
|
|
|
gtk_req->is_fils_connection = hdd_is_fils_connection(adapter);
|
|
|
vdev = hdd_objmgr_get_vdev(adapter);
|
|
|
if (!vdev) {
|