cmd/devp2p: ipv6 length should be 16

This commit is contained in:
Weixie Cui 2026-05-08 21:44:22 +08:00
parent 1abbae239d
commit a405df0b0e

View file

@ -194,7 +194,7 @@ func formatAttrString(v rlp.RawValue) (string, bool) {
func formatAttrIP(v rlp.RawValue) (string, bool) { func formatAttrIP(v rlp.RawValue) (string, bool) {
content, _, err := rlp.SplitString(v) content, _, err := rlp.SplitString(v)
if err != nil || len(content) != 4 && len(content) != 6 { if err != nil || len(content) != 4 && len(content) != 16 {
return "", false return "", false
} }
return net.IP(content).String(), true return net.IP(content).String(), true