wlan: Support for MTRACE.
This fix will move MTRACE funcionality from PE to VOSS
Change-Id: I901f139aa22ccf45ec080cff3ab7506384458251
CRs-Fixed: 592922
diff --git a/CORE/MAC/src/pe/lim/limApi.c b/CORE/MAC/src/pe/lim/limApi.c
index 778c9f7..831c06a 100644
--- a/CORE/MAC/src/pe/lim/limApi.c
+++ b/CORE/MAC/src/pe/lim/limApi.c
@@ -777,7 +777,6 @@
vos_trace_setLevel(VOS_MODULE_ID_HDD, VOS_TRACE_LEVEL_ERROR);
#endif
- MTRACE(limTraceInit(pMac));
//Initialize the configurations needed by PE
if( eSIR_FAILURE == __limInitConfig(pMac))
@@ -1043,6 +1042,15 @@
return eSIR_FAILURE;
}
pMac->lim.deauthMsgCnt = 0;
+
+ /*
+ * peOpen is successful by now, so it is right time to initialize
+ * MTRACE for PE module. if LIM_TRACE_RECORD is not defined in build file
+ * then nothing will be logged for PE module.
+ */
+#ifdef LIM_TRACE_RECORD
+ MTRACE(limTraceInit(pMac));
+#endif
return eSIR_SUCCESS;
}