diff options
| author | Rajeev Kumar <rajekuma@qca.qualcomm.com> | 2013-12-30 10:39:12 -0800 |
|---|---|---|
| committer | Prakash Dhavali <pdhavali@codeaurora.org> | 2014-01-17 21:45:10 -0800 |
| commit | d79df1cbb22935ad65043cac87a147d59ee8b903 (patch) | |
| tree | 330cfe2b8403c7d7820164c974ae1ff0339e9426 | |
| parent | 84ba097e6397cc3e6ea3f5c85c2a7dfb2a5b2c7f (diff) | |
wlan: Fix of UMAC IBSS regression
LIM is not sending beacon template to target because of
SAP check. Adding IBSS mode chekc as well.
.
Change-Id: Ic5519636c92de028404c53da42e00ca657f50752
CRs-Fixed: 594476
| -rw-r--r-- | CORE/MAC/src/pe/lim/limProcessMlmRspMessages.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/CORE/MAC/src/pe/lim/limProcessMlmRspMessages.c b/CORE/MAC/src/pe/lim/limProcessMlmRspMessages.c index 6b81e74fcd29..771fc0857ce4 100644 --- a/CORE/MAC/src/pe/lim/limProcessMlmRspMessages.c +++ b/CORE/MAC/src/pe/lim/limProcessMlmRspMessages.c @@ -417,8 +417,11 @@ limProcessMlmStartCnf(tpAniSirGlobal pMac, tANI_U32 *pMsgBuf) // on which we are operating is non-DFS until the channel // availability check is done. The PE will receive an explicit // request from upper layers to start the beacon transmission - if (eLIM_AP_ROLE == psessionEntry->limSystemRole && - vos_nv_getChannelEnabledState(channelId) != NV_CHANNEL_DFS) + + + if ( (eLIM_STA_IN_IBSS_ROLE == psessionEntry->limSystemRole) || + ((eLIM_AP_ROLE == psessionEntry->limSystemRole) && + (vos_nv_getChannelEnabledState(channelId) != NV_CHANNEL_DFS)) ) { //Configure beacon and send beacons to HAL limSendBeaconInd(pMac, psessionEntry); |
