Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f9027360 authored by Sarah Chin's avatar Sarah Chin Committed by Automerger Merge Worker
Browse files

Merge "Add new data fail causes for ENTERPRISE failures" into sc-dev am: af7af06b

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/14104316

Change-Id: Id1a7ab774e6f295673e1b15b25e1ecc393eccce0
parents 85c56ede af7af06b
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -1055,6 +1055,20 @@ public final class DataFailCause {
     */
    public static final int HANDOVER_FAILED = 0x10006;

    /**
     * Enterprise setup failure: duplicate CID in DataCallResponse.
     *
     * @hide
     */
    public static final int DUPLICATE_CID = 0x10007;

    /**
     * Enterprise setup failure: no default data connection set up yet.
     *
     * @hide
     */
    public static final int NO_DEFAULT_DATA = 0x10008;

    private static final Map<Integer, String> sFailCauseMap;
    static {
        sFailCauseMap = new HashMap<>();
@@ -1481,6 +1495,9 @@ public final class DataFailCause {
        sFailCauseMap.put(UNACCEPTABLE_NETWORK_PARAMETER,
                "UNACCEPTABLE_NETWORK_PARAMETER");
        sFailCauseMap.put(LOST_CONNECTION, "LOST_CONNECTION");
        sFailCauseMap.put(HANDOVER_FAILED, "HANDOVER_FAILED");
        sFailCauseMap.put(DUPLICATE_CID, "DUPLICATE_CID");
        sFailCauseMap.put(NO_DEFAULT_DATA, "NO_DEFAULT_DATA");
    }

    private DataFailCause() {
@@ -1580,6 +1597,7 @@ public final class DataFailCause {
                            add(RADIO_NOT_AVAILABLE);
                            add(UNACCEPTABLE_NETWORK_PARAMETER);
                            add(SIGNAL_LOST);
                            add(DUPLICATE_CID);
                        }
                    };
                }