qcacld-3.0: Add support for NDP data initiator request
qcacld-2.0 to qcacld-3.0 propagation
Add host side changes to handle INITIATOR_REQ, INITIATOR_RSP,
NEW_PEER_IND and NDP_CONFIRM_IND to support NDP data initiator
request.
Change-Id: I10bf88d3fff27e1f842b720a598c923983c06c90
CRs-Fixed: 962367
diff --git a/core/mac/src/pe/lim/lim_process_sme_req_messages.c b/core/mac/src/pe/lim/lim_process_sme_req_messages.c
index 1f7364e..9f53b3c 100644
--- a/core/mac/src/pe/lim/lim_process_sme_req_messages.c
+++ b/core/mac/src/pe/lim/lim_process_sme_req_messages.c
@@ -57,6 +57,7 @@
#include "wmm_apsd.h"
#include "sir_mac_prot_def.h"
#include "rrm_api.h"
+#include "nan_datapath.h"
#include "sap_api.h"
@@ -170,7 +171,7 @@
status = cds_mq_post_message(CDS_MQ_ID_WMA, &cds_message);
if (!QDF_IS_STATUS_SUCCESS(status)) {
lim_log(mac, LOGE,
- FL("vos_mq_post_message failed!(err=%d)"),
+ FL("cds_mq_post_message failed!(err=%d)"),
status);
qdf_mem_free(req_msg);
goto fail;
@@ -245,7 +246,7 @@
status = cds_mq_post_message(CDS_MQ_ID_WMA, &cds_message);
if (!QDF_IS_STATUS_SUCCESS(status)) {
lim_log(mac, LOGE,
- FL("vos_mq_post_message failed!(err=%d)"),
+ FL("cds_mq_post_message failed!(err=%d)"),
status);
qdf_mem_free(req_msg);
goto fail;
@@ -311,7 +312,7 @@
status = cds_mq_post_message(CDS_MQ_ID_WMA, &cds_message);
if (!QDF_IS_STATUS_SUCCESS(status)) {
lim_log(mac, LOGE,
- FL("vos_mq_post_message failed!(err=%d)"),
+ FL("cds_mq_post_message failed!(err=%d)"),
status);
qdf_mem_free(req_msg);
goto fail;
@@ -5169,6 +5170,8 @@
break;
case eWNI_SME_PDEV_SET_HT_VHT_IE:
lim_process_set_pdev_IEs(pMac, pMsgBuf);
+ case eWNI_SME_NDP_INITIATOR_REQ:
+ lim_handle_ndp_request_message(pMac, pMsg);
break;
default:
qdf_mem_free((void *)pMsg->bodyptr);