Skip to content

Commit 3788d23

Browse files
icmp: make github-advanced-security bot happy
1 parent 92b44ef commit 3788d23

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

intra/netstack/icmp.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -242,13 +242,13 @@ func (f *icmpForwarder) reply6(id stack.TransportEndpointID, pkt *stack.PacketBu
242242
replyHdr := header.ICMPv6(replyRef)
243243
replyHdr.SetType(header.ICMPv6EchoReply)
244244
replyHdr.SetCode(0)
245-
replyHdr.SetChecksum(0)
246-
replyHdr.SetChecksum(^checksum.Checksum(replyRef, header.PseudoHeaderChecksum(
247-
header.ICMPv6ProtocolNumber,
245+
replyHdr.SetChecksum(header.ICMPv6Checksum(header.ICMPv6ChecksumParams{
246+
replyRef,
248247
route.LocalAddress(), // or id.LocalAddress
249248
route.RemoteAddress(), // or id.RemoteAddress
250-
uint16(len(replyRef)),
251-
)))
249+
0,
250+
0,
251+
}))
252252
log.D("icmp: v6: %s: ok type %v/%v sz[%d] from %v <= %v",
253253
f.o, replyHdr.Type(), replyHdr.Code(), len(replyHdr), src, dst)
254254
replyPkt := stack.NewPacketBuffer(stack.PacketBufferOptions{

0 commit comments

Comments
 (0)