qcacld-3.0: Add connect and disconnect support in connection manager

Add support for connect and disconnect path
in legacy cld files with respect to connection
manager.

Change-Id: Ia42dd45d943de20d91279c0197b0f17a5c0326eb
CRs-Fixed: 2805807
This commit is contained in:
gaurank kathpalia
2020-10-26 21:45:40 +05:30
committed by snandini
父節點 d5a8d40514
當前提交 e4defd9d16
共有 6 個文件被更改,包括 440 次插入7 次删除

查看文件

@@ -30,6 +30,7 @@
#include "target_if_cm_roam_offload.h"
#include "wlan_crypto_global_api.h"
#include "target_if_wfa_testcmd.h"
#include <../../core/src/wlan_cm_vdev_api.h>
static struct vdev_mlme_ops sta_mlme_ops;
static struct vdev_mlme_ops ap_mlme_ops;
@@ -1663,4 +1664,13 @@ static struct mlme_ext_ops ext_ops = {
.mlme_vdev_ext_hdl_destroy = vdevmgr_mlme_ext_hdl_destroy,
.mlme_vdev_ext_hdl_post_create = vdevmgr_mlme_ext_post_hdl_create,
.mlme_vdev_ext_delete_rsp = vdevmgr_vdev_delete_rsp_handle,
#ifdef FEATURE_CM_ENABLE
.mlme_cm_ext_connect_req_cb = cm_handle_connect_req,
.mlme_cm_ext_bss_peer_create_req_cb = cm_send_bss_peer_create_req,
.mlme_cm_ext_connect_complete_ind_cb = cm_handle_connect_complete,
.mlme_cm_ext_disconnect_req_cb = cm_handle_disconnect_req,
.mlme_cm_ext_bss_peer_delete_req_cb = cm_send_bss_peer_delete_req,
.mlme_cm_ext_disconnect_complete_ind_cb = cm_disconnect_complete_ind,
.mlme_cm_ext_vdev_down_req_cb = cm_send_vdev_down_req,
#endif
};