From 62385c884f3e8c8da2c10567475c66df909b128e Mon Sep 17 00:00:00 2001 From: Motomu Utsumi Date: Sun, 12 Jun 2022 11:37:19 +0000 Subject: [PATCH] Make FIREWALL_CHAIN_OEM_DENY API Bug: 208371987 Test: m Change-Id: Ie0c2ad862c02f9fd4561869cf5a1adc44f1be11b --- framework/api/module-lib-current.txt | 3 +++ framework/src/android/net/ConnectivityManager.java | 3 +++ 2 files changed, 6 insertions(+) diff --git a/framework/api/module-lib-current.txt b/framework/api/module-lib-current.txt index ddac19d877..4ce6add5c5 100644 --- a/framework/api/module-lib-current.txt +++ b/framework/api/module-lib-current.txt @@ -51,6 +51,9 @@ package android.net { field public static final int BLOCKED_REASON_RESTRICTED_MODE = 8; // 0x8 field public static final int FIREWALL_CHAIN_DOZABLE = 1; // 0x1 field public static final int FIREWALL_CHAIN_LOW_POWER_STANDBY = 5; // 0x5 + field public static final int FIREWALL_CHAIN_OEM_DENY_1 = 7; // 0x7 + field public static final int FIREWALL_CHAIN_OEM_DENY_2 = 8; // 0x8 + field public static final int FIREWALL_CHAIN_OEM_DENY_3 = 9; // 0x9 field public static final int FIREWALL_CHAIN_POWERSAVE = 3; // 0x3 field public static final int FIREWALL_CHAIN_RESTRICTED = 4; // 0x4 field public static final int FIREWALL_CHAIN_STANDBY = 2; // 0x2 diff --git a/framework/src/android/net/ConnectivityManager.java b/framework/src/android/net/ConnectivityManager.java index 5769b92642..1b0578ffa1 100644 --- a/framework/src/android/net/ConnectivityManager.java +++ b/framework/src/android/net/ConnectivityManager.java @@ -997,6 +997,7 @@ public class ConnectivityManager { * Denylist of apps that will not have network access due to OEM-specific restrictions. * @hide */ + @SystemApi(client = MODULE_LIBRARIES) public static final int FIREWALL_CHAIN_OEM_DENY_1 = 7; /** @@ -1004,6 +1005,7 @@ public class ConnectivityManager { * Denylist of apps that will not have network access due to OEM-specific restrictions. * @hide */ + @SystemApi(client = MODULE_LIBRARIES) public static final int FIREWALL_CHAIN_OEM_DENY_2 = 8; /** @@ -1011,6 +1013,7 @@ public class ConnectivityManager { * Denylist of apps that will not have network access due to OEM-specific restrictions. * @hide */ + @SystemApi(client = MODULE_LIBRARIES) public static final int FIREWALL_CHAIN_OEM_DENY_3 = 9; /** @hide */