Merge "Add KEY_MIN_UDP_PORT_4500_NAT_TIMEOUT_SEC_INT in CarrierConfigManager" am: e22b680c9c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2361259 Change-Id: I91cfa202a58eb6adb33e7cd3b9140c4677e103df Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -446,6 +446,10 @@ package android.telecom {
|
||||
|
||||
package android.telephony {
|
||||
|
||||
public class CarrierConfigManager {
|
||||
field public static final String KEY_MIN_UDP_PORT_4500_NAT_TIMEOUT_SEC_INT = "min_udp_port_4500_nat_timeout_sec_int";
|
||||
}
|
||||
|
||||
public abstract class CellSignalStrength {
|
||||
method public static int getNumSignalStrengthLevels();
|
||||
}
|
||||
|
||||
@@ -4307,6 +4307,18 @@ public class CarrierConfigManager {
|
||||
public static final String KEY_DATA_SWITCH_VALIDATION_TIMEOUT_LONG =
|
||||
"data_switch_validation_timeout_long";
|
||||
|
||||
/**
|
||||
* The minimum timeout of UDP port 4500 NAT / firewall entries on the Internet PDN of this
|
||||
* carrier network. This will be used by Android platform VPNs to tune IPsec NAT keepalive
|
||||
* interval. If this value is too low to provide uninterrupted inbound connectivity, then
|
||||
* Android system VPNs may indicate to applications that the VPN cannot support long-lived
|
||||
* TCP connections.
|
||||
* @hide
|
||||
*/
|
||||
@SystemApi(client = SystemApi.Client.MODULE_LIBRARIES)
|
||||
public static final String KEY_MIN_UDP_PORT_4500_NAT_TIMEOUT_SEC_INT =
|
||||
"min_udp_port_4500_nat_timeout_sec_int";
|
||||
|
||||
/**
|
||||
* Specifies whether the system should prefix the EAP method to the anonymous identity.
|
||||
* The following prefix will be added if this key is set to TRUE:
|
||||
@@ -9171,6 +9183,7 @@ public class CarrierConfigManager {
|
||||
sDefaults.putStringArray(KEY_MMI_TWO_DIGIT_NUMBER_PATTERN_STRING_ARRAY, new String[0]);
|
||||
sDefaults.putInt(KEY_PARAMETERS_USED_FOR_LTE_SIGNAL_BAR_INT,
|
||||
CellSignalStrengthLte.USE_RSRP);
|
||||
sDefaults.putInt(KEY_MIN_UDP_PORT_4500_NAT_TIMEOUT_SEC_INT, 300);
|
||||
// Default wifi configurations.
|
||||
sDefaults.putAll(Wifi.getDefaults());
|
||||
sDefaults.putBoolean(ENABLE_EAP_METHOD_PREFIX_BOOL, false);
|
||||
|
||||
Reference in New Issue
Block a user