diff options
author | Irfan Sheriff <isheriff@google.com> | 2011-05-27 12:10:55 -0700 |
---|---|---|
committer | Irfan Sheriff <isheriff@google.com> | 2011-06-02 11:18:00 -0700 |
commit | 319da8c4c59be36fe2e221a0aba230ef6b77a14f (patch) | |
tree | a752f9f7b46abfeb020397523b121270a90de153 /wifi/java/android/net/wifi/WifiInfo.java | |
parent | 6c2cb3061d031b5d8ccc095ecc038959d4489709 (diff) | |
download | frameworks_base-319da8c4c59be36fe2e221a0aba230ef6b77a14f.zip frameworks_base-319da8c4c59be36fe2e221a0aba230ef6b77a14f.tar.gz frameworks_base-319da8c4c59be36fe2e221a0aba230ef6b77a14f.tar.bz2 |
Add new states to support wpa_supplicant 0.8
Latest supplicant introduces the INTERFACE_DISABLED state. This
is entered when the interface is brought down (which is effectively
done by us and tracked already through the driver stop operation)
Also, added is a state for tracking authentication when supplicant acts as
the SME
Change-Id: I76090068d0ebba6df76f16707da559fcbd7512c5
Diffstat (limited to 'wifi/java/android/net/wifi/WifiInfo.java')
-rw-r--r-- | wifi/java/android/net/wifi/WifiInfo.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/wifi/java/android/net/wifi/WifiInfo.java b/wifi/java/android/net/wifi/WifiInfo.java index f60ae48..e3661bf 100644 --- a/wifi/java/android/net/wifi/WifiInfo.java +++ b/wifi/java/android/net/wifi/WifiInfo.java @@ -41,8 +41,10 @@ public class WifiInfo implements Parcelable { static { stateMap.put(SupplicantState.DISCONNECTED, DetailedState.DISCONNECTED); + stateMap.put(SupplicantState.INTERFACE_DISABLED, DetailedState.DISCONNECTED); stateMap.put(SupplicantState.INACTIVE, DetailedState.IDLE); stateMap.put(SupplicantState.SCANNING, DetailedState.SCANNING); + stateMap.put(SupplicantState.AUTHENTICATING, DetailedState.CONNECTING); stateMap.put(SupplicantState.ASSOCIATING, DetailedState.CONNECTING); stateMap.put(SupplicantState.ASSOCIATED, DetailedState.CONNECTING); stateMap.put(SupplicantState.FOUR_WAY_HANDSHAKE, DetailedState.AUTHENTICATING); |