[RAMEN9610-12677][Common] wlbt: Scheduled Scan Results will not be reported to CFG...
authorMohit Ghuley <mohit.ghuley@samsung.com>
Wed, 27 Feb 2019 10:38:51 +0000 (16:08 +0530)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:23:19 +0000 (20:23 +0300)
Scheduled Scan Results will not be reported
to CFG, in case of 0 Scan Results.

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

index b43ec94e3a37194115f7673b17e59a1ea37e60da..a9b0fbd0d5eb1333a0c8016ccde8846b82ebbc1a 100755 (executable)
@@ -525,7 +525,7 @@ void slsi_scan_complete(struct slsi_dev *sdev, struct net_device *dev, u16 scan_
                ndev_vif->scan[scan_id].requeue_timeout_work = false;
        }
 
-       if (scan_id == SLSI_SCAN_SCHED_ID)
+       if (scan_id == SLSI_SCAN_SCHED_ID && scan_results_count > 0)
 #if (LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12, 0))
                cfg80211_sched_scan_results(sdev->wiphy, ndev_vif->scan[scan_id].sched_req->reqid);
 #else