diff --git a/staticlibs/testutils/devicetests/com/android/testutils/PacketBuilderUtils.kt b/staticlibs/testutils/devicetests/com/android/testutils/PacketBuilderUtils.kt index 7b210ac288..b0b6f569c7 100644 --- a/staticlibs/testutils/devicetests/com/android/testutils/PacketBuilderUtils.kt +++ b/staticlibs/testutils/devicetests/com/android/testutils/PacketBuilderUtils.kt @@ -490,15 +490,16 @@ class UdpPkt( class Ip6Pkt( private val src: Inet6Address, private val dst: Inet6Address, + private val hlim: Byte = 255.toByte(), ) : PseudoHeaderPacket { - constructor(src: String, dst: String) : this( + constructor(src: String, dst: String, hlim: Int = 255) : this( InetAddress.getByName(src) as Inet6Address, InetAddress.getByName(dst) as Inet6Address, + hlim.toByte(), ) private val tc = 0 private val flowlabel = 0 - private val hlim = 255.toByte() override fun build(payload: FinalizedPacket?, pseudo: PseudoHeaderPacket?): FinalizedPacket { require(payload != null)