From a8bea9aed9c0e8a16e51568541b90f0900edb9ef Mon Sep 17 00:00:00 2001 From: Randy Pan Date: Fri, 19 May 2017 17:11:24 -0700 Subject: WifiConfigManager: convert BSSID to lower case When application specifies a particular BSSID for a WifiConfiguration, the passed in string can be in any format. When storing this BSSID field, we now always convert it lower case to match the format of how BSSID is presented in scan results. Bug: 38439640 Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh Change-Id: Ic39d35694ee766cf83366fe7f00560684a18ac02 --- service/java/com/android/server/wifi/WifiConfigManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'service') diff --git a/service/java/com/android/server/wifi/WifiConfigManager.java b/service/java/com/android/server/wifi/WifiConfigManager.java index 87d7a100b..3f31c7ff8 100644 --- a/service/java/com/android/server/wifi/WifiConfigManager.java +++ b/service/java/com/android/server/wifi/WifiConfigManager.java @@ -720,7 +720,7 @@ public class WifiConfigManager { internalConfig.SSID = externalConfig.SSID; } if (externalConfig.BSSID != null) { - internalConfig.BSSID = externalConfig.BSSID; + internalConfig.BSSID = externalConfig.BSSID.toLowerCase(); } internalConfig.hiddenSSID = externalConfig.hiddenSSID; if (externalConfig.preSharedKey != null -- cgit v1.2.3