summaryrefslogtreecommitdiffstats
path: root/service/java/com/android/server/wifi/scanner
diff options
context:
space:
mode:
authorNingyuan Wang <nywang@google.com>2017-03-01 10:35:13 -0800
committerNingyuan Wang <nywang@google.com>2017-03-01 10:53:51 -0800
commitf82729c2cda359ebebffe8ea11d2fa95ada8486c (patch)
treefade7fd26dfc36072d6c964c65526da12467547b /service/java/com/android/server/wifi/scanner
parent63e847ec063cdb7567e242104f25352745393707 (diff)
downloadandroid_frameworks_opt_net_wifi-f82729c2cda359ebebffe8ea11d2fa95ada8486c.tar.gz
android_frameworks_opt_net_wifi-f82729c2cda359ebebffe8ea11d2fa95ada8486c.tar.bz2
android_frameworks_opt_net_wifi-f82729c2cda359ebebffe8ea11d2fa95ada8486c.zip
Log the number of filtered scan results
Bug: None Change-Id: Ie6d969daca5e853e12de85958088ef168428e1f4 Test: compile, unit tests
Diffstat (limited to 'service/java/com/android/server/wifi/scanner')
-rw-r--r--service/java/com/android/server/wifi/scanner/SupplicantWifiScannerImpl.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/service/java/com/android/server/wifi/scanner/SupplicantWifiScannerImpl.java b/service/java/com/android/server/wifi/scanner/SupplicantWifiScannerImpl.java
index de36f861d..3e784445e 100644
--- a/service/java/com/android/server/wifi/scanner/SupplicantWifiScannerImpl.java
+++ b/service/java/com/android/server/wifi/scanner/SupplicantWifiScannerImpl.java
@@ -544,6 +544,7 @@ public class SupplicantWifiScannerImpl extends WifiScannerImpl implements Handle
List<ScanResult> singleScanResults = new ArrayList<>();
List<ScanResult> backgroundScanResults = new ArrayList<>();
List<ScanResult> hwPnoScanResults = new ArrayList<>();
+ int numFilteredScanResults = 0;
for (int i = 0; i < nativeResults.size(); ++i) {
ScanResult result = nativeResults.get(i).getScanResult();
long timestamp_ms = result.timestamp / 1000; // convert us -> ms
@@ -560,9 +561,12 @@ public class SupplicantWifiScannerImpl extends WifiScannerImpl implements Handle
hwPnoScanResults.add(result);
}
} else {
- // was a cached result in wpa_supplicant
+ numFilteredScanResults++;
}
}
+ if (numFilteredScanResults != 0) {
+ Log.d(TAG, "Filtering out " + numFilteredScanResults + " scan results.");
+ }
if (mLastScanSettings.backgroundScanActive) {
if (mBackgroundScanEventHandler != null) {