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

Commit 5df62bee authored by Yan Yan's avatar Yan Yan Committed by Automerger Merge Worker
Browse files

Merge "Only allow clearing NAT timeout when the 25Q2 flag is enabled" into...

Merge "Only allow clearing NAT timeout when the 25Q2 flag is enabled" into main am: 78d3cf2c am: 378d7a9c

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



Change-Id: I4545cd73422101607e42fee28c5f98117213fbf4
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 24947676 378d7a9c
Loading
Loading
Loading
Loading
+11 −5
Original line number Original line Diff line number Diff line
@@ -789,11 +789,17 @@ public final class VcnGatewayConnectionConfig {
        public Builder setMinUdpPort4500NatTimeoutSeconds(
        public Builder setMinUdpPort4500NatTimeoutSeconds(
                @IntRange(from = MIN_UDP_PORT_4500_NAT_TIMEOUT_SECONDS)
                @IntRange(from = MIN_UDP_PORT_4500_NAT_TIMEOUT_SECONDS)
                        int minUdpPort4500NatTimeoutSeconds) {
                        int minUdpPort4500NatTimeoutSeconds) {
            if (Flags.mainlineVcnModuleApi()) {
                Preconditions.checkArgument(
                Preconditions.checkArgument(
                        minUdpPort4500NatTimeoutSeconds == MIN_UDP_PORT_4500_NAT_TIMEOUT_UNSET
                        minUdpPort4500NatTimeoutSeconds == MIN_UDP_PORT_4500_NAT_TIMEOUT_UNSET
                                || minUdpPort4500NatTimeoutSeconds
                                || minUdpPort4500NatTimeoutSeconds
                                        >= MIN_UDP_PORT_4500_NAT_TIMEOUT_SECONDS,
                                        >= MIN_UDP_PORT_4500_NAT_TIMEOUT_SECONDS,
                        "Timeout must be at least 120s or MIN_UDP_PORT_4500_NAT_TIMEOUT_UNSET");
                        "Timeout must be at least 120s or MIN_UDP_PORT_4500_NAT_TIMEOUT_UNSET");
            } else {
                Preconditions.checkArgument(
                        minUdpPort4500NatTimeoutSeconds >= MIN_UDP_PORT_4500_NAT_TIMEOUT_SECONDS,
                        "Timeout must be at least 120s");
            }


            mMinUdpPort4500NatTimeoutSeconds = minUdpPort4500NatTimeoutSeconds;
            mMinUdpPort4500NatTimeoutSeconds = minUdpPort4500NatTimeoutSeconds;
            return this;
            return this;