p2p/discover/v5wire: remove redundant bytes clone in WHOAREYOU encoding (#33180)

head.AuthData is assigned later in the function, so the earlier assignment
can safely be removed.
This commit is contained in:
oxBoni 2025-11-26 15:34:11 +01:00 committed by Alvarez
parent 8f17a97bc4
commit 8a406661d6

View file

@ -326,7 +326,6 @@ func (c *Codec) encodeWhoareyou(toID enode.ID, packet *Whoareyou) (Header, error
// Create header. // Create header.
head := c.makeHeader(toID, flagWhoareyou, 0) head := c.makeHeader(toID, flagWhoareyou, 0)
head.AuthData = slices.Clone(c.buf.Bytes())
head.Nonce = packet.Nonce head.Nonce = packet.Nonce
// Encode auth data. // Encode auth data.