qcacld-2.0: Initialize preauth node
Initialize preauth node memory after allocated to avoid invalid content being used in protocol stack. Change-Id: Id66fee1bd3684aff2d94108c2b864e3f458fe7c0 CRs-Fixed: 2701488
This commit is contained in:
parent
533391cc59
commit
bff1475ac2
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2011-2016 The Linux Foundation. All rights reserved.
|
* Copyright (c) 2011-2016, 2019-2020 The Linux Foundation. All rights reserved.
|
||||||
*
|
*
|
||||||
* Previously licensed under the ISC license by Qualcomm Atheros, Inc.
|
* Previously licensed under the ISC license by Qualcomm Atheros, Inc.
|
||||||
*
|
*
|
||||||
|
@ -600,6 +600,8 @@ limCreateTimers(tpAniSirGlobal pMac)
|
||||||
limLog(pMac, LOGP, FL("AllocateMemory failed!"));
|
limLog(pMac, LOGP, FL("AllocateMemory failed!"));
|
||||||
goto err_timer;
|
goto err_timer;
|
||||||
}
|
}
|
||||||
|
vos_mem_zero(pMac->lim.gLimPreAuthTimerTable.pTable[i],
|
||||||
|
sizeof(tLimPreAuthNode));
|
||||||
}
|
}
|
||||||
|
|
||||||
limInitPreAuthTimerTable(pMac, &pMac->lim.gLimPreAuthTimerTable);
|
limInitPreAuthTimerTable(pMac, &pMac->lim.gLimPreAuthTimerTable);
|
||||||
|
|
Loading…
Reference in New Issue