summaryrefslogtreecommitdiff
path: root/service
diff options
context:
space:
mode:
authorRoshan Pius <rpius@google.com>2016-10-17 20:57:46 +0000
committerandroid-build-merger <android-build-merger@google.com>2016-10-17 20:57:46 +0000
commit2d62e700a5fc188699e1133932308e2ef6757aec (patch)
tree306963e1f5c62fceea1d048e79207fe7b05be75e /service
parentfaaf6ba27cf55bf6429b635380ce0ffea8128ace (diff)
parentc301f93e031e6a2c470524f98045fad771545a7e (diff)
NetworkSelector: Remove redundant network lookup
am: c301f93e03 Change-Id: I27e511c7e13d6546859671afbd67e0dd1e88a9c7
Diffstat (limited to 'service')
-rw-r--r--service/java/com/android/server/wifi/SavedNetworkEvaluator.java5
-rw-r--r--service/java/com/android/server/wifi/WifiConfigManager.java6
2 files changed, 6 insertions, 5 deletions
diff --git a/service/java/com/android/server/wifi/SavedNetworkEvaluator.java b/service/java/com/android/server/wifi/SavedNetworkEvaluator.java
index afd9b583c..a61fc1739 100644
--- a/service/java/com/android/server/wifi/SavedNetworkEvaluator.java
+++ b/service/java/com/android/server/wifi/SavedNetworkEvaluator.java
@@ -159,9 +159,8 @@ public class SavedNetworkEvaluator implements WifiNetworkSelector.NetworkEvaluat
// Last user selection award.
int lastUserSelectedNetworkId = mWifiConfigManager.getLastSelectedNetwork();
- WifiConfiguration lastUserSelectedNetwork =
- mWifiConfigManager.getConfiguredNetwork(lastUserSelectedNetworkId);
- if (lastUserSelectedNetwork != null && lastUserSelectedNetworkId == network.networkId) {
+ if (lastUserSelectedNetworkId != WifiConfiguration.INVALID_NETWORK_ID
+ && lastUserSelectedNetworkId == network.networkId) {
long timeDifference = mClock.getElapsedSinceBootMillis()
- mWifiConfigManager.getLastSelectedTimeStamp();
if (timeDifference > 0) {
diff --git a/service/java/com/android/server/wifi/WifiConfigManager.java b/service/java/com/android/server/wifi/WifiConfigManager.java
index 17b5b811a..7fe084dca 100644
--- a/service/java/com/android/server/wifi/WifiConfigManager.java
+++ b/service/java/com/android/server/wifi/WifiConfigManager.java
@@ -1782,8 +1782,10 @@ public class WifiConfigManager {
}
for (WifiConfiguration config : getInternalConfiguredNetworks()) {
if (ScanResultUtil.doesScanResultMatchWithNetwork(scanResult, config)) {
- localLog("getSavedNetworkFromScanDetail: Found " + config.configKey()
- + " for " + scanResult.SSID + "[" + scanResult.capabilities + "]");
+ if (mVerboseLoggingEnabled) {
+ Log.v(TAG, "getSavedNetworkFromScanDetail Found " + config.configKey()
+ + " for " + scanResult.SSID + "[" + scanResult.capabilities + "]");
+ }
return config;
}
}