qcacmn: Add support for initiate pasn auth vendor command

Add support for initiate pasn authentication using the vendor
command: QCA_NL80211_VENDOR_SUBCMD_PASN
Fill the below required attributes to initiate PASN:
QCA_WLAN_VENDOR_ATTR_PASN_ACTION
QCA_WLAN_VENDOR_ATTR_PASN_PEERS
QCA_WLAN_VENDOR_ATTR_PASN_PEER_MAC_ADDR
QCA_WLAN_VENDOR_ATTR_PASN_PEER_SRC_ADDR

Change-Id: If33f54eafe5986b4571cc21a80fb0b61578db116
CRs-Fixed: 3232261
This commit is contained in:
Pragaspathi Thilagaraj
2022-06-22 18:28:59 +05:30
committed by Madan Koyyalamudi
parent 93bf7e1fb1
commit 38b8236ddc
9 changed files with 218 additions and 40 deletions

View File

@@ -164,6 +164,7 @@ void target_if_vdev_mgr_rsp_timer_cb(void *arg)
} else if (qdf_atomic_test_bit(PEER_DELETE_ALL_RESPONSE_BIT,
&vdev_rsp->rsp_status)) {
peer_del_all_rsp.vdev_id = vdev_id;
peer_del_all_rsp.peer_type_bitmap = vdev_rsp->peer_type_bitmap;
rsp_pos = PEER_DELETE_ALL_RESPONSE_BIT;
recovery_reason = QDF_VDEV_PEER_DELETE_ALL_RESPONSE_TIMED_OUT;
target_if_vdev_mgr_rsp_timer_stop(psoc, vdev_rsp, rsp_pos);