qcacmn: Add support to delete all pasn peers
Add support to delete all pasn peers Change-Id: I2c3d95cb8994693d8944d69624d2db0992f2f03d CRs-Fixed: 3158523
Cette révision appartient à :

révisé par
Madan Koyyalamudi

Parent
b7fa703306
révision
f0cac26bbb
@@ -526,6 +526,8 @@ static int target_if_vdev_mgr_peer_delete_all_response_handler(
|
||||
goto err;
|
||||
}
|
||||
|
||||
vdev_peer_del_all_resp.peer_type_bitmap = vdev_rsp->peer_type_bitmap;
|
||||
|
||||
status = rx_ops->vdev_mgr_peer_delete_all_response(
|
||||
psoc,
|
||||
&vdev_peer_del_all_resp);
|
||||
|
@@ -1178,6 +1178,11 @@ static QDF_STATUS target_if_vdev_mgr_peer_delete_all_send(
|
||||
}
|
||||
|
||||
vdev_rsp->expire_time = PEER_DELETE_ALL_RESPONSE_TIMER;
|
||||
vdev_rsp->peer_type_bitmap = param->peer_type_bitmap;
|
||||
|
||||
mlme_debug("VDEV_%d: PSOC_%d vdev delete all: bitmap:%d", vdev_id,
|
||||
wlan_psoc_get_id(psoc), vdev_rsp->peer_type_bitmap);
|
||||
|
||||
target_if_vdev_mgr_rsp_timer_start(psoc, vdev_rsp,
|
||||
PEER_DELETE_ALL_RESPONSE_BIT);
|
||||
|
||||
|
@@ -281,5 +281,8 @@ void target_if_wifi_pos_register_rx_ops(struct wlan_lmac_if_rx_ops *rx_ops)
|
||||
wifi_pos_handle_ranging_peer_create_rsp;
|
||||
wifi_pos_rx_ops->wifi_pos_ranging_peer_delete_cb =
|
||||
wifi_pos_handle_ranging_peer_delete;
|
||||
wifi_pos_rx_ops->wifi_pos_vdev_delete_all_ranging_peers_rsp_cb =
|
||||
wifi_pos_vdev_delete_all_ranging_peers_rsp;
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@@ -29,6 +29,8 @@
|
||||
#include "target_if_wifi_pos.h"
|
||||
#include "target_if_wifi_pos_tx_ops.h"
|
||||
#include "wifi_pos_utils_i.h"
|
||||
#include "wifi_pos_api.h"
|
||||
#include "wifi_pos_pasn_api.h"
|
||||
#include "target_if.h"
|
||||
|
||||
/**
|
||||
@@ -311,6 +313,8 @@ void target_if_wifi_pos_register_tx_ops(struct wlan_lmac_if_tx_ops *tx_ops)
|
||||
wifi_pos_tx_ops->data_req_tx = target_if_wifi_pos_oem_data_req;
|
||||
wifi_pos_tx_ops->wifi_pos_parse_measreq_chan_info =
|
||||
target_if_wifi_pos_parse_measreq_chan_info;
|
||||
wifi_pos_tx_ops->wifi_pos_vdev_delete_all_ranging_peers_cb =
|
||||
wifi_pos_vdev_delete_all_ranging_peers;
|
||||
|
||||
target_if_wifi_pos_register_11az_ops(wifi_pos_tx_ops);
|
||||
}
|
||||
|
Référencer dans un nouveau ticket
Bloquer un utilisateur