diff options
author | Roshan Pius <rpius@google.com> | 2016-08-29 16:00:51 -0700 |
---|---|---|
committer | Roshan Pius <rpius@google.com> | 2016-09-02 13:23:21 -0700 |
commit | d66ec7b0b5156179b675dfadeee57790587d0cec (patch) | |
tree | 9a5751bd5a25525ebf159f6d436de416797208ce | |
parent | b0c3fcb2df8636412dbea7de45fc0eeb780f45fd (diff) | |
download | android_frameworks_opt_net_wifi-d66ec7b0b5156179b675dfadeee57790587d0cec.tar.gz android_frameworks_opt_net_wifi-d66ec7b0b5156179b675dfadeee57790587d0cec.tar.bz2 android_frameworks_opt_net_wifi-d66ec7b0b5156179b675dfadeee57790587d0cec.zip |
WSM: Remove unused code
Remove some dead code:
1. CMD_AUTO_SAVE_NETWORK handling.
2. Add/Clear blacklists.
BUG: 29449615
TEST: Compiles, unit tests
Change-Id: I6e9df4f783d4281bf13b7477ab75e3848582466a
3 files changed, 3 insertions, 66 deletions
diff --git a/service/java/com/android/server/wifi/NetworkUpdateResult.java b/service/java/com/android/server/wifi/NetworkUpdateResult.java index 22c8e223f..1db7c102e 100644 --- a/service/java/com/android/server/wifi/NetworkUpdateResult.java +++ b/service/java/com/android/server/wifi/NetworkUpdateResult.java @@ -18,7 +18,7 @@ package com.android.server.wifi; import static android.net.wifi.WifiConfiguration.INVALID_NETWORK_ID; -class NetworkUpdateResult { +public class NetworkUpdateResult { int netId; boolean ipChanged; boolean proxyChanged; diff --git a/service/java/com/android/server/wifi/WifiServiceImpl.java b/service/java/com/android/server/wifi/WifiServiceImpl.java index 5a220291b..2e80092c6 100644 --- a/service/java/com/android/server/wifi/WifiServiceImpl.java +++ b/service/java/com/android/server/wifi/WifiServiceImpl.java @@ -1237,9 +1237,7 @@ public class WifiServiceImpl extends IWifiManager.Stub { */ @Override public void addToBlacklist(String bssid) { - enforceChangePermission(); - - mWifiStateMachine.addToBlacklist(bssid); + // TODO(b/29449615) } /** @@ -1248,9 +1246,7 @@ public class WifiServiceImpl extends IWifiManager.Stub { */ @Override public void clearBlacklist() { - enforceChangePermission(); - - mWifiStateMachine.clearBlacklist(); + // TODO(b/29449615) } /** diff --git a/service/java/com/android/server/wifi/WifiStateMachine.java b/service/java/com/android/server/wifi/WifiStateMachine.java index cfd7a22e7..95a1fbd3a 100644 --- a/service/java/com/android/server/wifi/WifiStateMachine.java +++ b/service/java/com/android/server/wifi/WifiStateMachine.java @@ -577,12 +577,6 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss static final int CMD_REMOVE_NETWORK = BASE + 53; /* Enable a network. The device will attempt a connection to the given network. */ static final int CMD_ENABLE_NETWORK = BASE + 54; - /* Enable all networks */ - static final int CMD_ENABLE_ALL_NETWORKS = BASE + 55; - /* Blacklist network. De-prioritizes the given BSSID for connection. */ - static final int CMD_BLACKLIST_NETWORK = BASE + 56; - /* Clear the blacklist network list */ - static final int CMD_CLEAR_BLACKLIST = BASE + 57; /* Save configuration */ static final int CMD_SAVE_CONFIG = BASE + 58; /* Get configured networks */ @@ -720,8 +714,6 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss static final int CMD_AUTO_ROAM = BASE + 145; - static final int CMD_AUTO_SAVE_NETWORK = BASE + 146; - static final int CMD_ASSOCIATED_BSSID = BASE + 147; static final int CMD_NETWORK_STATUS = BASE + 148; @@ -824,14 +816,6 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss */ private long mSupplicantScanIntervalMs; - /** - * Minimum time interval between enabling all networks. - * A device can end up repeatedly connecting to a bad network on screen on/off toggle - * due to enabling every time. We add a threshold to avoid this. - */ - private static final int MIN_INTERVAL_ENABLE_ALL_NETWORKS_MS = 10 * 60 * 1000; /* 10 minutes */ - private long mLastEnableAllNetworksTime; - int mRunningBeaconCount = 0; /* Default parent state */ @@ -1974,31 +1958,10 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss return mWifiNative.getNfcWpsConfigurationToken(netId); } - /** - * Blacklist a BSSID. This will avoid the AP if there are - * alternate APs to connect - * - * @param bssid BSSID of the network - */ - public void addToBlacklist(String bssid) { - sendMessage(CMD_BLACKLIST_NETWORK, bssid); - } - - /** - * Clear the blacklist list - */ - public void clearBlacklist() { - sendMessage(CMD_CLEAR_BLACKLIST); - } - public void enableRssiPolling(boolean enabled) { sendMessage(CMD_ENABLE_RSSI_POLL, enabled ? 1 : 0, 0); } - public void enableAllNetworks() { - sendMessage(CMD_ENABLE_ALL_NETWORKS); - } - /** * Start filtering Multicast v4 packets */ @@ -2312,7 +2275,6 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss } break; case WifiManager.SAVE_NETWORK: - case WifiStateMachine.CMD_AUTO_SAVE_NETWORK: sb.append(" "); sb.append(Integer.toString(msg.arg1)); sb.append(" "); @@ -3883,12 +3845,9 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss case WifiMonitor.AUTHENTICATION_FAILURE_EVENT: case WifiMonitor.ASSOCIATION_REJECTION_EVENT: case WifiMonitor.WPS_OVERLAP_EVENT: - case CMD_BLACKLIST_NETWORK: - case CMD_CLEAR_BLACKLIST: case CMD_SET_OPERATIONAL_MODE: case CMD_SET_FREQUENCY_BAND: case CMD_RSSI_POLL: - case CMD_ENABLE_ALL_NETWORKS: case DhcpClient.CMD_PRE_DHCP_ACTION: case DhcpClient.CMD_PRE_DHCP_ACTION_COMPLETE: case DhcpClient.CMD_POST_DHCP_ACTION: @@ -3900,7 +3859,6 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss case CMD_TARGET_BSSID: case CMD_AUTO_CONNECT: case CMD_AUTO_ROAM: - case CMD_AUTO_SAVE_NETWORK: case CMD_ASSOCIATED_BSSID: case CMD_UNWANTED_NETWORK: case CMD_DISCONNECTING_WATCHDOG_TIMER: @@ -5239,13 +5197,6 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss replyToMessage(message, message.what, ok ? SUCCESS : FAILURE); break; - case CMD_ENABLE_ALL_NETWORKS: - long time = android.os.SystemClock.elapsedRealtime(); - if (time - mLastEnableAllNetworksTime > MIN_INTERVAL_ENABLE_ALL_NETWORKS_MS) { - mWifiConfigManager.enableAllNetworks(); - mLastEnableAllNetworksTime = time; - } - break; case WifiManager.DISABLE_NETWORK: if (mWifiConfigManager.updateNetworkSelectionStatus(message.arg1, WifiConfiguration.NetworkSelectionStatus.DISABLED_BY_WIFI_MANAGER)) { @@ -5265,12 +5216,6 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss } } break; - case CMD_BLACKLIST_NETWORK: - mWifiConfigManager.blackListBssid((String) message.obj); - break; - case CMD_CLEAR_BLACKLIST: - mWifiConfigManager.clearBssidBlacklist(); - break; case CMD_SAVE_CONFIG: ok = mWifiConfigManager.saveConfig(); @@ -5654,8 +5599,6 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss break; case WifiManager.SAVE_NETWORK: mWifiConnectionStatistics.numWifiManagerJoinAttempt++; - // Fall thru - case WifiStateMachine.CMD_AUTO_SAVE_NETWORK: // Only the current foreground user can modify networks. if (!mWifiConfigManager.isCurrentUserProfile( UserHandle.getUserId(message.sendingUid))) { @@ -6468,7 +6411,6 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss messageHandlingStatus = MESSAGE_HANDLING_STATUS_DISCARD; break; case WifiManager.SAVE_NETWORK: - case WifiStateMachine.CMD_AUTO_SAVE_NETWORK: messageHandlingStatus = MESSAGE_HANDLING_STATUS_DEFERRED; deferMessage(message); break; @@ -7271,7 +7213,6 @@ public class WifiStateMachine extends StateMachine implements WifiNative.WifiRss case CMD_ENABLE_NETWORK: case CMD_RECONNECT: case CMD_REASSOCIATE: - case CMD_ENABLE_ALL_NETWORKS: deferMessage(message); break; case CMD_AUTO_CONNECT: |