From 93d7c2ae7e58bf447c5411d2757f9e924f4ad50e Mon Sep 17 00:00:00 2001 From: Patrick Rohr Date: Tue, 9 Sep 2025 10:54:03 -0700 Subject: [PATCH] Make AddrRegReplyPacket constructor public So it can be used in tests. Test: TH Flag: EXEMPT mainline Change-Id: Id44e448c1d3c21633fb1ed25a58f663caed61469 --- .../net/module/util/dhcp6/Dhcp6AddrRegReplyPacket.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/staticlibs/device/com/android/net/module/util/dhcp6/Dhcp6AddrRegReplyPacket.java b/staticlibs/device/com/android/net/module/util/dhcp6/Dhcp6AddrRegReplyPacket.java index c9914566ea..33ba5c171e 100644 --- a/staticlibs/device/com/android/net/module/util/dhcp6/Dhcp6AddrRegReplyPacket.java +++ b/staticlibs/device/com/android/net/module/util/dhcp6/Dhcp6AddrRegReplyPacket.java @@ -19,6 +19,7 @@ package com.android.net.module.util.dhcp6; import static com.android.net.module.util.NetworkStackConstants.DHCP_MAX_LENGTH; import androidx.annotation.NonNull; +import androidx.annotation.VisibleForTesting; import com.android.net.module.util.structs.IaAddressOption; @@ -40,7 +41,8 @@ public class Dhcp6AddrRegReplyPacket extends Dhcp6Packet { /** * Generates a ADDR-REG-REPLY packet with the specified parameters. */ - Dhcp6AddrRegReplyPacket(int transId, @NonNull final byte[] clientDuid, + @VisibleForTesting + public Dhcp6AddrRegReplyPacket(int transId, @NonNull final byte[] clientDuid, @NonNull final byte[] serverDuid, @NonNull final Inet6Address iaAddress, long preferred, long valid) { super(transId, 0 /* elapsedTime */, clientDuid, serverDuid, null /* iapd */);