From f3215117bcb1f7b0fdd72702be79ff028db3c55c Mon Sep 17 00:00:00 2001 From: Benedict Wong Date: Thu, 19 Nov 2020 00:17:29 -0800 Subject: [PATCH] Expose MIN_MTU_V6 as a public, @hide constant MIN_MTU_V6 is increasingly used, and the LinkProperties version is used as a source of truth for the constant. Bug: 163602123 Test: atest FrameworksNetTests Change-Id: I67134cd4fb7e2cf59c36947b62f681ac9b94ea4a --- core/java/android/net/LinkProperties.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/java/android/net/LinkProperties.java b/core/java/android/net/LinkProperties.java index aa4b154547..06046f7ded 100644 --- a/core/java/android/net/LinkProperties.java +++ b/core/java/android/net/LinkProperties.java @@ -80,8 +80,10 @@ public final class LinkProperties implements Parcelable { private final transient boolean mParcelSensitiveFields; private static final int MIN_MTU = 68; - /* package-visibility - Used in other files (such as Ikev2VpnProfile) as minimum iface MTU. */ - static final int MIN_MTU_V6 = 1280; + + /** @hide */ + public static final int MIN_MTU_V6 = 1280; + private static final int MAX_MTU = 10000; private static final int INET6_ADDR_LENGTH = 16;