summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorRemi NGUYEN VAN <reminv@google.com>2021-03-12 15:24:06 +0900
committerRemi NGUYEN VAN <reminv@google.com>2021-03-17 20:56:50 +0900
commit4ea08c2ab436327f04762483677861ee50c63b7d (patch)
tree48aa5a465126a29286dce6e413cb5cd4fb84ce4b /core
parentb67cbe263125fcd3a5cf71dd2d33dc8e73b2790e (diff)
Remove Protocol.BASE_* usage in Connectivity
ConnectivityManager and NetworkAgent do not share their handler with any other component, so there is no reason to use addresses that do not overlap. Protocol.BASE_* was written to allow for interaction "between different StateMachine implementations without a conflict", but the classes do not use StateMachine, and they do not have such interactions. Bug: 177046265 Test: atest FrameworksNetTests Change-Id: I18c341d4a2c01cb9559d682a9ad1ff259e6b5855
Diffstat (limited to 'core')
-rw-r--r--core/java/com/android/internal/util/Protocol.java2
1 files changed, 0 insertions, 2 deletions
diff --git a/core/java/com/android/internal/util/Protocol.java b/core/java/com/android/internal/util/Protocol.java
index 276cad9f6d6d..bbd738bc9eb6 100644
--- a/core/java/com/android/internal/util/Protocol.java
+++ b/core/java/com/android/internal/util/Protocol.java
@@ -59,8 +59,6 @@ public class Protocol {
public static final int BASE_TETHERING = 0x00050000;
public static final int BASE_NSD_MANAGER = 0x00060000;
public static final int BASE_NETWORK_STATE_TRACKER = 0x00070000;
- public static final int BASE_CONNECTIVITY_MANAGER = 0x00080000;
- public static final int BASE_NETWORK_AGENT = 0x00081000;
public static final int BASE_NETWORK_FACTORY = 0x00083000;
public static final int BASE_ETHERNET = 0x00084000;
public static final int BASE_LOWPAN = 0x00085000;