qcacld-3.0: Avoid initializing the pmfcomeback timer twice

Currently pmfcomeback timer entry initializing twice.
Remove the changes to initialize pmfcomeback timer entry
from lim_fill_ft_session as it is already initialize
in pe_create_session.

Change-Id: I74d6997d9fe861f6e1cc69c233f0de754b3d040a
CRs-Fixed: 1077346
This commit is contained in:
Nishank Aggarwal 2016-10-13 11:34:27 +05:30 • committed by qcabuildsw
commit 2154a71e82

View file

@ -493,7 +493,6 @@ void lim_fill_ft_session(tpAniSirGlobal pMac,
tSchBeaconStruct *pBeaconStruct;
uint32_t selfDot11Mode;
ePhyChanBondState cbEnabledMode;
QDF_STATUS status;
pBeaconStruct = qdf_mem_malloc(sizeof(tSchBeaconStruct));
if (NULL == pBeaconStruct) {
@ -679,19 +678,6 @@ void lim_fill_ft_session(tpAniSirGlobal pMac,
pftSessionEntry->encryptType = psessionEntry->encryptType;
#ifdef WLAN_FEATURE_11W
pftSessionEntry->limRmfEnabled = psessionEntry->limRmfEnabled;
if (pftSessionEntry->limRmfEnabled) {
pftSessionEntry->pmfComebackTimerInfo.pMac = pMac;
pftSessionEntry->pmfComebackTimerInfo.sessionID =
psessionEntry->smeSessionId;
status = qdf_mc_timer_init(&pftSessionEntry->pmfComebackTimer,
QDF_TIMER_TYPE_SW, lim_pmf_comeback_timer_callback,
(void *)&pftSessionEntry->pmfComebackTimerInfo);
if (!QDF_IS_STATUS_SUCCESS(status))
lim_log(pMac, LOGE,
FL("cannot init pmf comeback timer."));
}
#endif
if ((pftSessionEntry->limRFBand == SIR_BAND_2_4_GHZ) &&
(pftSessionEntry->htSupportedChannelWidthSet ==