summaryrefslogtreecommitdiffstats
path: root/wifi/java/android/net/wifi/WifiMonitor.java
diff options
context:
space:
mode:
authorIrfan Sheriff <isheriff@google.com>2012-04-17 10:19:16 -0700
committerIrfan Sheriff <isheriff@google.com>2012-04-17 10:33:12 -0700
commit60c8c1570be28eba4cfb9969f5bbee8cbd66f37e (patch)
tree9ee4cb45da143d4d6409ee15351823af9431c7e7 /wifi/java/android/net/wifi/WifiMonitor.java
parentcae2db38f526f4baa064437d06d32a88f524eca1 (diff)
downloadframeworks_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.java4
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;