wlan: Enable idle scan timer after processing spoofing req

Idle scan timer expiry helps DUT to enter IMPS mode. Idle scan
timer is checked when no pending cmd is in SME queue. After
process of mac spoof req, SME doens't check for idle scan timer
expiry due to incorrect logic.

Now ensure to check idle scan timer after mac spoof req in SME.

Change-Id: If607786cee6736db11cdac41c667d70548edb1e9
CRs-Fixed: 800567
diff --git a/CORE/SME/src/sme_common/sme_Api.c b/CORE/SME/src/sme_common/sme_Api.c
index d240378..62afdf6 100644
--- a/CORE/SME/src/sme_common/sme_Api.c
+++ b/CORE/SME/src/sme_common/sme_Api.c
@@ -921,6 +921,9 @@
                         case eSmeCommandMacSpoofRequest:
                             csrLLUnlock( &pMac->sme.smeCmdActiveList );
                             csrProcessMacAddrSpoofCommand( pMac, pCommand );
+                            //We need to re-run the command
+                            fContinue = eANI_BOOLEAN_TRUE;
+
                             // No Rsp expected, free cmd from active list
                             if( csrLLRemoveEntry( &pMac->sme.smeCmdActiveList,
                                         &pCommand->Link, LL_ACCESS_LOCK ) )