Wlan: Reverting the changes leading to a crash on driver unload.
Revert change to prevent driver crash.
Change-Id: I657e6557d9b91c50563d96393764b189c42e1d8c
CR-Fixed: NA
diff --git a/CORE/SME/src/sme_common/sme_Api.c b/CORE/SME/src/sme_common/sme_Api.c
index 2950024..1538df4 100644
--- a/CORE/SME/src/sme_common/sme_Api.c
+++ b/CORE/SME/src/sme_common/sme_Api.c
@@ -1932,7 +1932,7 @@
status = sme_AcquireGlobalLock( &pMac->sme );
if ( HAL_STATUS_SUCCESS( status ) )
{
- status = csrScanGetResult( pMac, sessionId, pFilter, phResult );
+ status = csrScanGetResult( hHal, pFilter, phResult );
sme_ReleaseGlobalLock( &pMac->sme );
}
smsLog(pMac, LOG2, FL("exit status %d"), status);
@@ -1955,7 +1955,7 @@
status = sme_AcquireGlobalLock( &pMac->sme );
if ( HAL_STATUS_SUCCESS( status ) )
{
- status = csrScanFlushResult( hHal, sessionId );
+ status = csrScanFlushResult( hHal );
sme_ReleaseGlobalLock( &pMac->sme );
}
@@ -5976,8 +5976,7 @@
if i don't do this than I still get old ap's (of different country code) as available (even if they are powered off).
Looks like a bug in current scan sequence.
*/
- //Is it ok to assume infra session here - TBD
- csrScanFlushResult(pMac, 0);
+ csrScanFlushResult(pMac);
/* overwrite the defualt country code */
palCopyMemory(pMac->hHdd, pMac->scan.countryCodeDefault, pMac->scan.countryCodeCurrent, WNI_CFG_COUNTRY_CODE_LEN);