Tethering: allow ipv6 1500 mtu again

but still fallback to 1400 if we don't know any better

Bug: 432676104
Test: TreeHugger, mm in p/m/C
Flag: EXEMPT mainline
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: I7e1d70e73d2fd24d1f79dc40f3b18a6d82d235ef
This commit is contained in:
Maciej Żenczykowski 2025-08-12 19:51:56 -07:00
commit 39de84ab4c

View file

@ -862,8 +862,8 @@ public class IpServer extends StateMachineShim {
for (RouteInfo route : v6only.getRoutes()) {
if (route.getMtu() >= 1280) pmtu6 = Math.min(pmtu6, route.getMtu());
}
// Clamp v6 MTU to 1280-1400 range.
pmtu6 = Math.max(1280, Math.min(1400, pmtu6));
// Clamp v6 MTU to 1280-1500 range.
if (pmtu6 > 1500) pmtu6 = 1500;
params.mtu = pmtu6;
params.hasDefaultRoute = v6only.hasIpv6DefaultRoute();