diff options
author | Irfan Sheriff <isheriff@google.com> | 2012-04-17 10:19:16 -0700 |
---|---|---|
committer | Irfan Sheriff <isheriff@google.com> | 2012-04-17 10:33:12 -0700 |
commit | 60c8c1570be28eba4cfb9969f5bbee8cbd66f37e (patch) | |
tree | 9ee4cb45da143d4d6409ee15351823af9431c7e7 /wifi/java/android/net/wifi/WifiMonitor.java | |
parent | cae2db38f526f4baa064437d06d32a88f524eca1 (diff) | |
download | frameworks_base-60c8c1570be28eba4cfb9969f5bbee8cbd66f37e.zip frameworks_base-60c8c1570be28eba4cfb9969f5bbee8cbd66f37e.tar.gz frameworks_base-60c8c1570be28eba4cfb9969f5bbee8cbd66f37e.tar.bz2 |
Fix SSID parse
Bug: 6350079
Change-Id: I104dafa982bd1f144ea3a4fe19a0a23d6bf8075d
Diffstat (limited to 'wifi/java/android/net/wifi/WifiMonitor.java')
-rw-r--r-- | wifi/java/android/net/wifi/WifiMonitor.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/wifi/java/android/net/wifi/WifiMonitor.java b/wifi/java/android/net/wifi/WifiMonitor.java index 730e833..a447c86 100644 --- a/wifi/java/android/net/wifi/WifiMonitor.java +++ b/wifi/java/android/net/wifi/WifiMonitor.java @@ -638,8 +638,8 @@ public class WifiMonitor { */ private void handleSupplicantStateChange(String dataString) { String SSID = null; - int index = dataString.indexOf("SSID="); - if (index != -1) SSID = dataString.substring(index); + int index = dataString.lastIndexOf("SSID="); + if (index != -1) SSID = dataString.substring(index + 5); String[] dataTokens = dataString.split(" "); String BSSID = null; |