|
@@ -5932,6 +5932,10 @@ static int ath10k_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd,
|
|
|
ath10k_warn(ar, "Peer %pM disappeared!\n", peer_addr);
|
|
|
spin_unlock_bh(&ar->data_lock);
|
|
|
|
|
|
+ if (sta && sta->tdls)
|
|
|
+ ath10k_wmi_peer_set_param(ar, arvif->vdev_id, sta->addr,
|
|
|
+ WMI_PEER_AUTHORIZE, 1);
|
|
|
+
|
|
|
exit:
|
|
|
mutex_unlock(&ar->conf_mutex);
|
|
|
return ret;
|