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

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

Merge "Add new data fail causes for ENTERPRISE failures" am: 0503e1c1

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

Change-Id: I6cecf7418b65f8b36b6dc75f83a9b7796c75b282
parents aac54a4b 0503e1c1
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);
                        }
                    };
                }