[9610][7885][7872][7570] wlbt: Addition of Scheduled Scan condition, during Scan...
authorMohit Ghuley <mohit.ghuley@samsung.com>
Tue, 7 May 2019 09:51:53 +0000 (15:21 +0530)
committerKim Gunho <gunho.kim@samsung.com>
Fri, 28 Jun 2019 14:45:52 +0000 (23:45 +0900)
Addition of Scheduled Scan condition,
during Scan List Updation in Driver.

Change-Id: I41d244eeec2f1d0312cb991a44a4cd762c53cf8a
SCSC-Bug-Id: SSB-52411
Signed-off-by: Mohit Ghuley <mohit.ghuley@samsung.com>
drivers/net/wireless/scsc/rx.c

index c991c1f4aadf15f0da6ab3dd2563908bfa30de97..f4ed442417617cc7e05f0f9624be58cc4a7821f3 100755 (executable)
@@ -355,7 +355,8 @@ void slsi_rx_scan_ind(struct slsi_dev *sdev, struct net_device *dev, struct sk_b
                SLSI_NET_DBG1(dev, SLSI_MLME, "Connect/Roaming scan indication received, bssid:%pM\n", fapi_get_mgmt(skb)->bssid);
                slsi_kfree_skb(ndev_vif->sta.mlme_scan_ind_skb);
                ndev_vif->sta.mlme_scan_ind_skb = skb;
-       } else if (ndev_vif->scan[scan_id].scan_req || ndev_vif->scan[scan_id].acs_request ||
+       } else if (ndev_vif->scan[scan_id].scan_req || ndev_vif->scan[scan_id].sched_req ||
+                  ndev_vif->scan[scan_id].acs_request ||
                   ndev_vif->scan[SLSI_SCAN_HW_ID].is_blocking_scan) {
                slsi_roam_channel_cache_add(sdev, dev, skb);
                if (SLSI_IS_VIF_INDEX_WLAN(ndev_vif))