From: Mohit Ghuley Date: Tue, 7 May 2019 09:51:53 +0000 (+0530) Subject: [9610][7885][7872][7570] wlbt: Addition of Scheduled Scan condition, during Scan... X-Git-Tag: MMI-QSAS30.62-33-3~876 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=efe24b61b036aa42299ba2a3c77f8872b231edaa;p=GitHub%2FMotorolaMobilityLLC%2Fkernel-slsi.git [9610][7885][7872][7570] wlbt: Addition of Scheduled Scan condition, during Scan List Updation in Driver. Addition of Scheduled Scan condition, during Scan List Updation in Driver. Change-Id: I41d244eeec2f1d0312cb991a44a4cd762c53cf8a SCSC-Bug-Id: SSB-52411 Signed-off-by: Mohit Ghuley --- diff --git a/drivers/net/wireless/scsc/rx.c b/drivers/net/wireless/scsc/rx.c index c991c1f4aadf..f4ed44241761 100755 --- a/drivers/net/wireless/scsc/rx.c +++ b/drivers/net/wireless/scsc/rx.c @@ -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))