summaryrefslogtreecommitdiffstats
path: root/service/java/com/android/server/wifi/scanner
diff options
context:
space:
mode:
authorSohani Rao <sohanirao@google.com>2017-07-09 15:23:01 -0700
committerSohani Rao <sohanirao@google.com>2017-08-16 15:27:08 -0700
commit71c4c2a898a827a867564159ce78e41aedd2295b (patch)
tree538c5f66e18922e52cbe190b1a048badaed4ea18 /service/java/com/android/server/wifi/scanner
parent85c806c0d32bb30f421ebc372a59b2f3ea2dce41 (diff)
downloadandroid_frameworks_opt_net_wifi-71c4c2a898a827a867564159ce78e41aedd2295b.tar.gz
android_frameworks_opt_net_wifi-71c4c2a898a827a867564159ce78e41aedd2295b.tar.bz2
android_frameworks_opt_net_wifi-71c4c2a898a827a867564159ce78e41aedd2295b.zip
Introduce new API for retrieving PNO scan results
Create a seperation of code paths for retrieving scan results from single scan vs those from a PNO scan. This enables the underlying implementation to return PNO scan results from the interface that most recently completed the scans while ensuring no changes to the way single scan results are returned to the framework. Bug: 63148974 Test: Unit tests, on-device test for connecting to a network found by Offload HAL during Pno scans Change-Id: I6002f6df05e40fe24ff12f4a49599343578873f4
Diffstat (limited to 'service/java/com/android/server/wifi/scanner')
-rw-r--r--service/java/com/android/server/wifi/scanner/WificondScannerImpl.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/service/java/com/android/server/wifi/scanner/WificondScannerImpl.java b/service/java/com/android/server/wifi/scanner/WificondScannerImpl.java
index 84105ee61..12a0bdee0 100644
--- a/service/java/com/android/server/wifi/scanner/WificondScannerImpl.java
+++ b/service/java/com/android/server/wifi/scanner/WificondScannerImpl.java
@@ -538,7 +538,7 @@ public class WificondScannerImpl extends WifiScannerImpl implements Handler.Call
// got a scan before we started scanning or after scan was canceled
return;
}
- mNativeScanResults = mWifiNative.getScanResults();
+ mNativeScanResults = mWifiNative.getPnoScanResults();
List<ScanResult> hwPnoScanResults = new ArrayList<>();
int numFilteredScanResults = 0;
for (int i = 0; i < mNativeScanResults.size(); ++i) {