diff options
author | Michael Plass <mplass@google.com> | 2019-05-23 20:33:11 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2019-05-23 20:33:11 +0000 |
commit | f229f347fac5e721fbf10fa711c6029fffecd8bf (patch) | |
tree | 0a4334371487fd7b3ce5369006abe7b702ca704c /service | |
parent | 9f5e356b4f7682202afed3a43473177829025567 (diff) | |
parent | e74738a9dabcf996beec55920fd1d3f5950cab24 (diff) |
Merge "[WifiScoreCard] Always populate network-level fields in dumpsys"
Diffstat (limited to 'service')
-rw-r--r-- | service/java/com/android/server/wifi/WifiScoreCard.java | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/service/java/com/android/server/wifi/WifiScoreCard.java b/service/java/com/android/server/wifi/WifiScoreCard.java index 973c06dc9..86b72f6e9 100644 --- a/service/java/com/android/server/wifi/WifiScoreCard.java +++ b/service/java/com/android/server/wifi/WifiScoreCard.java @@ -789,6 +789,7 @@ public class WifiScoreCard { * @param obfuscate - if true, ssids and bssids are omitted (short id only) */ public byte[] getNetworkListByteArray(boolean obfuscate) { + // These are really grouped by ssid, ignoring the security type. Map<String, Network.Builder> networks = new ArrayMap<>(); for (PerBssid perBssid: mApForBssid.values()) { String key = perBssid.ssid; @@ -799,15 +800,12 @@ public class WifiScoreCard { if (!obfuscate) { network.setSsid(perBssid.ssid); } - if (perBssid.mSecurityType != null) { - network.setSecurityType(perBssid.mSecurityType); - } - if (perBssid.mNetworkAgentId >= network.getNetworkAgentId()) { - network.setNetworkAgentId(perBssid.mNetworkAgentId); - } - if (perBssid.mNetworkConfigId >= network.getNetworkConfigId()) { - network.setNetworkConfigId(perBssid.mNetworkConfigId); - } + } + if (perBssid.mNetworkAgentId >= network.getNetworkAgentId()) { + network.setNetworkAgentId(perBssid.mNetworkAgentId); + } + if (perBssid.mNetworkConfigId >= network.getNetworkConfigId()) { + network.setNetworkConfigId(perBssid.mNetworkConfigId); } network.addAccessPoints(perBssid.toAccessPoint(obfuscate)); } |