wlan: Filter the scan results in case of abort due to band change

The scan results need to be filterd based on the current band and
valid channel list in case of band change, to avoid the connection
with APs from non-selected band.  If there is any ongoing scan,
that scan can be aborted and the scan results needs to be filtered.

Set a flag in the scan command in csrScanAbortMacScan() if the
abort reason is eCSR_SCAN_ABORT_DUE_TO_BAND_CHANGE. Filter the
scan results after the scan completion, based on that flag.

CRs-Fixed: 592516
Change-Id: I6ee1f0359ab536fb1bfe5b32ee102d50f886ffd8
diff --git a/CORE/SME/inc/csrInternal.h b/CORE/SME/inc/csrInternal.h
index 449b307..a01c6a8 100644
--- a/CORE/SME/inc/csrInternal.h
+++ b/CORE/SME/inc/csrInternal.h
@@ -411,6 +411,8 @@
         tCsrScanRequest   scanRequest;
         tCsrBGScanRequest bgScanRequest;
     }u;
+    //This flag will be set while aborting the scan due to band change
+    tANI_BOOLEAN            abortScanDueToBandChange;
 }tScanCmd;
 
 typedef struct tagRoamCmd