From 0f08b813bb0f14f00cf167eeb49b5eea8f3b4f0f Mon Sep 17 00:00:00 2001 From: Irfan Sheriff Date: Tue, 25 Sep 2012 23:02:47 -0700 Subject: 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 --- wifi/java/android/net/wifi/WifiStateTracker.java | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'wifi/java/android/net') 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( -- cgit v1.1