diff options
author | Irfan Sheriff <isheriff@google.com> | 2012-09-25 23:02:47 -0700 |
---|---|---|
committer | Irfan Sheriff <isheriff@google.com> | 2012-09-25 23:02:47 -0700 |
commit | 0f08b813bb0f14f00cf167eeb49b5eea8f3b4f0f (patch) | |
tree | 8777378575cc0d2f965ca37e29067bf3f401f399 /wifi | |
parent | c41096e1b4bf453c195c8c46c5d296f2125d31f6 (diff) | |
download | frameworks_base-0f08b813bb0f14f00cf167eeb49b5eea8f3b4f0f.zip frameworks_base-0f08b813bb0f14f00cf167eeb49b5eea8f3b4f0f.tar.gz frameworks_base-0f08b813bb0f14f00cf167eeb49b5eea8f3b4f0f.tar.bz2 |
Remove WifiStateTracker code tracking wifi p2p
This code was never supposed to have been there. It just remained
from an old implementation and actually results in
CS getting the wrong network info when both wifi and p2p are connected
Exposing p2p network type to CS needs to be done differently.
Bug: 7233984
Change-Id: I84a6091b8236cf5bdfcef3e7f626163d629e372d
Diffstat (limited to 'wifi')
-rw-r--r-- | wifi/java/android/net/wifi/WifiStateTracker.java | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/wifi/java/android/net/wifi/WifiStateTracker.java b/wifi/java/android/net/wifi/WifiStateTracker.java index a5a2469..55ea34f 100644 --- a/wifi/java/android/net/wifi/WifiStateTracker.java +++ b/wifi/java/android/net/wifi/WifiStateTracker.java @@ -25,7 +25,6 @@ import android.net.LinkProperties; import android.net.NetworkInfo; import android.net.NetworkInfo.DetailedState; import android.net.NetworkStateTracker; -import android.net.wifi.p2p.WifiP2pManager; import android.os.Handler; import android.os.Message; import android.util.Slog; @@ -88,7 +87,6 @@ public class WifiStateTracker implements NetworkStateTracker { IntentFilter filter = new IntentFilter(); filter.addAction(WifiManager.NETWORK_STATE_CHANGED_ACTION); filter.addAction(WifiManager.LINK_CONFIGURATION_CHANGED_ACTION); - filter.addAction(WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION); mWifiStateReceiver = new WifiStateReceiver(); mContext.registerReceiver(mWifiStateReceiver, filter); @@ -217,20 +215,7 @@ public class WifiStateTracker implements NetworkStateTracker { @Override public void onReceive(Context context, Intent intent) { - if (intent.getAction().equals(WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION)) { - mNetworkInfo = (NetworkInfo) intent.getParcelableExtra( - WifiP2pManager.EXTRA_NETWORK_INFO); - mLinkProperties = intent.getParcelableExtra( - WifiP2pManager.EXTRA_LINK_PROPERTIES); - if (mLinkProperties == null) { - mLinkProperties = new LinkProperties(); - } - mLinkCapabilities = intent.getParcelableExtra( - WifiP2pManager.EXTRA_LINK_CAPABILITIES); - if (mLinkCapabilities == null) { - mLinkCapabilities = new LinkCapabilities(); - } - } else if (intent.getAction().equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)) { + if (intent.getAction().equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)) { mNetworkInfo = (NetworkInfo) intent.getParcelableExtra( WifiManager.EXTRA_NETWORK_INFO); mLinkProperties = intent.getParcelableExtra( |