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

Commit 4972abfd authored by Jean Chalard's avatar Jean Chalard Committed by Automerger Merge Worker
Browse files

Merge "Always startOrMigrate connection when caps change" am: 52885599 am:...

Merge "Always startOrMigrate connection when caps change" am: 52885599 am: 38904b15 am: 6ae4584b

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



Change-Id: I40d2c9b5dc56906e9f1519c320110b016edc5038
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 44dcd241 6ae4584b
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -3744,12 +3744,10 @@ public class Vpn {
                    + mUnderlyingNetworkCapabilities + " to " + nc);
            final NetworkCapabilities oldNc = mUnderlyingNetworkCapabilities;
            mUnderlyingNetworkCapabilities = nc;
            if (oldNc == null) {
                // A new default network is available.
            if (oldNc == null || !nc.getSubscriptionIds().equals(oldNc.getSubscriptionIds())) {
                // A new default network is available, or the subscription has changed.
                // Try to migrate the session, or failing that, start a new one.
                startOrMigrateIkeSession(mActiveNetwork);
            } else if (!nc.getSubscriptionIds().equals(oldNc.getSubscriptionIds())) {
                // Renew carrierConfig values.
                maybeMigrateIkeSessionAndUpdateVpnTransportInfo(mActiveNetwork);
            }
        }