Merge "Supported IWLAN Fail Cause"
This commit is contained in:
@@ -40687,6 +40687,28 @@ package android.telephony {
|
||||
field public static final int IP_VERSION_MISMATCH = 2055; // 0x807
|
||||
field public static final int IRAT_HANDOVER_FAILED = 2194; // 0x892
|
||||
field public static final int IS707B_MAX_ACCESS_PROBES = 2089; // 0x829
|
||||
field public static final int IWLAN_AUTHORIZATION_REJECTED = 9003; // 0x232b
|
||||
field public static final int IWLAN_DNS_RESOLUTION_NAME_FAILURE = 16388; // 0x4004
|
||||
field public static final int IWLAN_DNS_RESOLUTION_TIMEOUT = 16389; // 0x4005
|
||||
field public static final int IWLAN_IKEV2_AUTH_FAILURE = 16385; // 0x4001
|
||||
field public static final int IWLAN_IKEV2_CERT_INVALID = 16387; // 0x4003
|
||||
field public static final int IWLAN_IKEV2_CONFIG_FAILURE = 16384; // 0x4000
|
||||
field public static final int IWLAN_IKEV2_MSG_TIMEOUT = 16386; // 0x4002
|
||||
field public static final int IWLAN_ILLEGAL_ME = 9006; // 0x232e
|
||||
field public static final int IWLAN_IMEI_NOT_ACCEPTED = 11005; // 0x2afd
|
||||
field public static final int IWLAN_MAX_CONNECTION_REACHED = 8193; // 0x2001
|
||||
field public static final int IWLAN_NETWORK_FAILURE = 10500; // 0x2904
|
||||
field public static final int IWLAN_NON_3GPP_ACCESS_TO_EPC_NOT_ALLOWED = 9000; // 0x2328
|
||||
field public static final int IWLAN_NO_APN_SUBSCRIPTION = 9002; // 0x232a
|
||||
field public static final int IWLAN_PDN_CONNECTION_REJECTION = 8192; // 0x2000
|
||||
field public static final int IWLAN_PLMN_NOT_ALLOWED = 11011; // 0x2b03
|
||||
field public static final int IWLAN_RAT_TYPE_NOT_ALLOWED = 11001; // 0x2af9
|
||||
field public static final int IWLAN_SEMANTIC_ERRORS_IN_PACKET_FILTERS = 8244; // 0x2034
|
||||
field public static final int IWLAN_SEMANTIC_ERROR_IN_THE_TFT_OPERATION = 8241; // 0x2031
|
||||
field public static final int IWLAN_SYNTACTICAL_ERRORS_IN_PACKET_FILTERS = 8245; // 0x2035
|
||||
field public static final int IWLAN_SYNTACTICAL_ERROR_IN_THE_TFT_OPERATION = 8242; // 0x2032
|
||||
field public static final int IWLAN_UNAUTHENTICATED_EMERGENCY_NOT_SUPPORTED = 11055; // 0x2b2f
|
||||
field public static final int IWLAN_USER_UNKNOWN = 9001; // 0x2329
|
||||
field public static final int LIMITED_TO_IPV4 = 2234; // 0x8ba
|
||||
field public static final int LIMITED_TO_IPV6 = 2235; // 0x8bb
|
||||
field public static final int LLC_SNDCP = 25; // 0x19
|
||||
|
||||
@@ -916,6 +916,84 @@ public final class DataFailCause {
|
||||
/** System preference change back to SRAT during handoff */
|
||||
public static final int HANDOFF_PREFERENCE_CHANGED = 0x8CB;
|
||||
|
||||
//IKE error notifications message as specified in 3GPP TS 24.302 (Section 8.1.2.2).
|
||||
|
||||
/** The PDN connection corresponding to the requested APN has been rejected. */
|
||||
public static final int IWLAN_PDN_CONNECTION_REJECTION = 0x2000;
|
||||
/**
|
||||
* The PDN connection has been rejected. No additional PDN connections can be established
|
||||
* for the UE due to the network policies or capabilities.
|
||||
*/
|
||||
public static final int IWLAN_MAX_CONNECTION_REACHED = 0x2001;
|
||||
/**
|
||||
* The PDN connection has been rejected due to a semantic error in TFT operation.
|
||||
*/
|
||||
public static final int IWLAN_SEMANTIC_ERROR_IN_THE_TFT_OPERATION = 0x2031;
|
||||
/**
|
||||
* The PDN connection has been rejected due to a syntactic error in TFT operation.
|
||||
*/
|
||||
public static final int IWLAN_SYNTACTICAL_ERROR_IN_THE_TFT_OPERATION = 0x2032;
|
||||
/**
|
||||
* The PDN connection has been rejected due to sematic errors in the packet filter.
|
||||
*/
|
||||
public static final int IWLAN_SEMANTIC_ERRORS_IN_PACKET_FILTERS = 0x2034;
|
||||
/**
|
||||
* The PDN connection has been rejected due to syntactic errors in the packet filter.
|
||||
*/
|
||||
public static final int IWLAN_SYNTACTICAL_ERRORS_IN_PACKET_FILTERS = 0x2035;
|
||||
/**
|
||||
* No non-3GPP subscription is associated with the IMSI.
|
||||
* The UE is not allowed to use non-3GPP access to EPC.
|
||||
*/
|
||||
public static final int IWLAN_NON_3GPP_ACCESS_TO_EPC_NOT_ALLOWED = 0x2328;
|
||||
/** The user identified by the IMSI is unknown. */
|
||||
public static final int IWLAN_USER_UNKNOWN = 0x2329;
|
||||
/**
|
||||
* The requested APN is not included in the user's profile,
|
||||
* and therefore is not authorized for that user.
|
||||
*/
|
||||
public static final int IWLAN_NO_APN_SUBSCRIPTION = 0x232A;
|
||||
/** The user is barred from using the non-3GPP access or the subscribed APN. */
|
||||
public static final int IWLAN_AUTHORIZATION_REJECTED = 0x232B;
|
||||
/** The Mobile Equipment used is not acceptable to the network */
|
||||
public static final int IWLAN_ILLEGAL_ME = 0x232E;
|
||||
/**
|
||||
* The network has determined that the requested procedure cannot be completed successfully
|
||||
* due to network failure.
|
||||
*/
|
||||
public static final int IWLAN_NETWORK_FAILURE = 0x2904;
|
||||
/** The access type is restricted to the user. */
|
||||
public static final int IWLAN_RAT_TYPE_NOT_ALLOWED = 0x2AF9;
|
||||
/** The network does not accept emergency PDN bringup request using an IMEI */
|
||||
public static final int IWLAN_IMEI_NOT_ACCEPTED = 0x2AFD;
|
||||
/**
|
||||
* The ePDG performs PLMN filtering (based on roaming agreements) and rejects
|
||||
* the request from the UE.
|
||||
* The UE requests service in a PLMN where the UE is not allowed to operate.
|
||||
*/
|
||||
public static final int IWLAN_PLMN_NOT_ALLOWED = 0x2B03;
|
||||
/** The ePDG does not support un-authenticated IMSI based emergency PDN bringup **/
|
||||
public static final int IWLAN_UNAUTHENTICATED_EMERGENCY_NOT_SUPPORTED = 0x2B2F;
|
||||
|
||||
// Device is unable to establish an IPSec tunnel with the ePDG for any reason
|
||||
// e.g authentication fail or certificate validation or DNS Resolution and timeout failure.
|
||||
|
||||
/** IKE configuration error resulting in failure */
|
||||
public static final int IWLAN_IKEV2_CONFIG_FAILURE = 0x4000;
|
||||
/**
|
||||
* Sent in the response to an IKE_AUTH message when, for some reason,
|
||||
* the authentication failed.
|
||||
*/
|
||||
public static final int IWLAN_IKEV2_AUTH_FAILURE = 0x4001;
|
||||
/** IKE message timeout, tunnel setup failed due to no response from EPDG */
|
||||
public static final int IWLAN_IKEV2_MSG_TIMEOUT = 0x4002;
|
||||
/** IKE Certification validation failure */
|
||||
public static final int IWLAN_IKEV2_CERT_INVALID = 0x4003;
|
||||
/** Unable to resolve FQDN for the ePDG to an IP address */
|
||||
public static final int IWLAN_DNS_RESOLUTION_NAME_FAILURE = 0x4004;
|
||||
/** No response received from the DNS Server due to a timeout*/
|
||||
public static final int IWLAN_DNS_RESOLUTION_TIMEOUT = 0x4005;
|
||||
|
||||
// OEM sepecific error codes. To be used by OEMs when they don't
|
||||
// want to reveal error code which would be replaced by ERROR_UNSPECIFIED
|
||||
public static final int OEM_DCFAILCAUSE_1 = 0x1001;
|
||||
@@ -1341,6 +1419,34 @@ public final class DataFailCause {
|
||||
sFailCauseMap.put(VSNCP_RECONNECT_NOT_ALLOWED, "VSNCP_RECONNECT_NOT_ALLOWED");
|
||||
sFailCauseMap.put(IPV6_PREFIX_UNAVAILABLE, "IPV6_PREFIX_UNAVAILABLE");
|
||||
sFailCauseMap.put(HANDOFF_PREFERENCE_CHANGED, "HANDOFF_PREFERENCE_CHANGED");
|
||||
sFailCauseMap.put(IWLAN_PDN_CONNECTION_REJECTION, "IWLAN_PDN_CONNECTION_REJECTION");
|
||||
sFailCauseMap.put(IWLAN_MAX_CONNECTION_REACHED, "IWLAN_MAX_CONNECTION_REACHED");
|
||||
sFailCauseMap.put(IWLAN_SEMANTIC_ERROR_IN_THE_TFT_OPERATION,
|
||||
"IWLAN_SEMANTIC_ERROR_IN_THE_TFT_OPERATION");
|
||||
sFailCauseMap.put(IWLAN_SYNTACTICAL_ERROR_IN_THE_TFT_OPERATION,
|
||||
"IWLAN_SYNTACTICAL_ERROR_IN_THE_TFT_OPERATION");
|
||||
sFailCauseMap.put(IWLAN_SEMANTIC_ERRORS_IN_PACKET_FILTERS,
|
||||
"IWLAN_SEMANTIC_ERRORS_IN_PACKET_FILTERS");
|
||||
sFailCauseMap.put(IWLAN_SYNTACTICAL_ERRORS_IN_PACKET_FILTERS,
|
||||
"IWLAN_SYNTACTICAL_ERRORS_IN_PACKET_FILTERS");
|
||||
sFailCauseMap.put(IWLAN_NON_3GPP_ACCESS_TO_EPC_NOT_ALLOWED,
|
||||
"IWLAN_NON_3GPP_ACCESS_TO_EPC_NOT_ALLOWED");
|
||||
sFailCauseMap.put(IWLAN_USER_UNKNOWN, "IWLAN_USER_UNKNOWN");
|
||||
sFailCauseMap.put(IWLAN_NO_APN_SUBSCRIPTION, "IWLAN_NO_APN_SUBSCRIPTION");
|
||||
sFailCauseMap.put(IWLAN_AUTHORIZATION_REJECTED, "IWLAN_AUTHORIZATION_REJECTED");
|
||||
sFailCauseMap.put(IWLAN_ILLEGAL_ME, "IWLAN_ILLEGAL_ME");
|
||||
sFailCauseMap.put(IWLAN_NETWORK_FAILURE, "IWLAN_NETWORK_FAILURE");
|
||||
sFailCauseMap.put(IWLAN_RAT_TYPE_NOT_ALLOWED, "IWLAN_RAT_TYPE_NOT_ALLOWED");
|
||||
sFailCauseMap.put(IWLAN_IMEI_NOT_ACCEPTED, "IWLAN_IMEI_NOT_ACCEPTED");
|
||||
sFailCauseMap.put(IWLAN_PLMN_NOT_ALLOWED, "IWLAN_PLMN_NOT_ALLOWED");
|
||||
sFailCauseMap.put(IWLAN_UNAUTHENTICATED_EMERGENCY_NOT_SUPPORTED,
|
||||
"IWLAN_UNAUTHENTICATED_EMERGENCY_NOT_SUPPORTED");
|
||||
sFailCauseMap.put(IWLAN_IKEV2_CONFIG_FAILURE, "IWLAN_IKEV2_CONFIG_FAILURE");
|
||||
sFailCauseMap.put(IWLAN_IKEV2_AUTH_FAILURE, "IWLAN_IKEV2_AUTH_FAILURE");
|
||||
sFailCauseMap.put(IWLAN_IKEV2_MSG_TIMEOUT, "IWLAN_IKEV2_MSG_TIMEOUT");
|
||||
sFailCauseMap.put(IWLAN_IKEV2_CERT_INVALID, "IWLAN_IKEV2_CERT_INVALID");
|
||||
sFailCauseMap.put(IWLAN_DNS_RESOLUTION_NAME_FAILURE, "IWLAN_DNS_RESOLUTION_NAME_FAILURE");
|
||||
sFailCauseMap.put(IWLAN_DNS_RESOLUTION_TIMEOUT, "IWLAN_DNS_RESOLUTION_TIMEOUT");
|
||||
sFailCauseMap.put(OEM_DCFAILCAUSE_1, "OEM_DCFAILCAUSE_1");
|
||||
sFailCauseMap.put(OEM_DCFAILCAUSE_2, "OEM_DCFAILCAUSE_2");
|
||||
sFailCauseMap.put(OEM_DCFAILCAUSE_3, "OEM_DCFAILCAUSE_3");
|
||||
|
||||
Reference in New Issue
Block a user