Skip to content

Commit 0f08b81

Browse files
committed
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
1 parent c41096e commit 0f08b81

File tree

1 file changed

+1
-16
lines changed

1 file changed

+1
-16
lines changed

wifi/java/android/net/wifi/WifiStateTracker.java

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import android.net.NetworkInfo;
2626
import android.net.NetworkInfo.DetailedState;
2727
import android.net.NetworkStateTracker;
28-
import android.net.wifi.p2p.WifiP2pManager;
2928
import android.os.Handler;
3029
import android.os.Message;
3130
import android.util.Slog;
@@ -88,7 +87,6 @@ public void startMonitoring(Context context, Handler target) {
8887
IntentFilter filter = new IntentFilter();
8988
filter.addAction(WifiManager.NETWORK_STATE_CHANGED_ACTION);
9089
filter.addAction(WifiManager.LINK_CONFIGURATION_CHANGED_ACTION);
91-
filter.addAction(WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION);
9290

9391
mWifiStateReceiver = new WifiStateReceiver();
9492
mContext.registerReceiver(mWifiStateReceiver, filter);
@@ -217,20 +215,7 @@ private class WifiStateReceiver extends BroadcastReceiver {
217215
@Override
218216
public void onReceive(Context context, Intent intent) {
219217

220-
if (intent.getAction().equals(WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION)) {
221-
mNetworkInfo = (NetworkInfo) intent.getParcelableExtra(
222-
WifiP2pManager.EXTRA_NETWORK_INFO);
223-
mLinkProperties = intent.getParcelableExtra(
224-
WifiP2pManager.EXTRA_LINK_PROPERTIES);
225-
if (mLinkProperties == null) {
226-
mLinkProperties = new LinkProperties();
227-
}
228-
mLinkCapabilities = intent.getParcelableExtra(
229-
WifiP2pManager.EXTRA_LINK_CAPABILITIES);
230-
if (mLinkCapabilities == null) {
231-
mLinkCapabilities = new LinkCapabilities();
232-
}
233-
} else if (intent.getAction().equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)) {
218+
if (intent.getAction().equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)) {
234219
mNetworkInfo = (NetworkInfo) intent.getParcelableExtra(
235220
WifiManager.EXTRA_NETWORK_INFO);
236221
mLinkProperties = intent.getParcelableExtra(

0 commit comments

Comments
 (0)