From 73d67bd768e2459d7788d045b67aecea1ba36954 Mon Sep 17 00:00:00 2001 From: Felix Lange Date: Wed, 2 Apr 2025 17:17:09 +0200 Subject: [PATCH] p2p/discover/v5wire: use head.IV because it's shorter --- p2p/discover/v5wire/encoding.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/p2p/discover/v5wire/encoding.go b/p2p/discover/v5wire/encoding.go index be28fb9e41..dd13168e7f 100644 --- a/p2p/discover/v5wire/encoding.go +++ b/p2p/discover/v5wire/encoding.go @@ -196,8 +196,7 @@ func (c *Codec) Encode(id enode.ID, addr string, packet Packet, challenge *Whoar // Just apply the masking again here to get back the complete encoding. c.buf.Reset() c.buf.Write(w.ChallengeData) - var iv [16]byte - copy(iv[:], w.ChallengeData) + copy(head.IV[:], w.ChallengeData) enc := applyMasking(id, head.IV, c.buf.Bytes()) return enc, w.Nonce, nil }