wlan: Enable DHCP, EAPOL logs dynamically
Enable DHCP and EAPOL logs dynamically when logger app
is enabled.
Change-Id: I00994ffa1d36d584d68fc7bdab92d88756adbf18
CRs-Fixed: 738707
diff --git a/CORE/HDD/src/wlan_hdd_main.c b/CORE/HDD/src/wlan_hdd_main.c
index db5322b..b5858b6 100644
--- a/CORE/HDD/src/wlan_hdd_main.c
+++ b/CORE/HDD/src/wlan_hdd_main.c
@@ -9264,14 +9264,18 @@
#ifdef WLAN_LOGGING_SOCK_SVC_ENABLE
if(pHddCtx->cfg_ini && pHddCtx->cfg_ini->wlanLoggingEnable)
{
- if(wlan_logging_sock_activate_svc(
- pHddCtx->cfg_ini->wlanLoggingFEToConsole,
- pHddCtx->cfg_ini->wlanLoggingNumBuf))
- {
- hddLog(VOS_TRACE_LEVEL_ERROR, "%s: wlan_logging_sock_activate_svc"
- " failed", __func__);
- goto err_nl_srv;
- }
+ if(wlan_logging_sock_activate_svc(
+ pHddCtx->cfg_ini->wlanLoggingFEToConsole,
+ pHddCtx->cfg_ini->wlanLoggingNumBuf))
+ {
+ hddLog(VOS_TRACE_LEVEL_ERROR, "%s: wlan_logging_sock_activate_svc"
+ " failed", __func__);
+ goto err_nl_srv;
+ }
+ //TODO: To Remove enableDhcpDebug and use gEnableDebugLog for
+ //EAPOL and DHCP
+ pHddCtx->cfg_ini->enableDhcpDebug = CFG_DEBUG_DHCP_ENABLE;
+ pHddCtx->cfg_ini->gEnableDebugLog = VOS_PKT_PROTO_TYPE_EAPOL;
}
#endif