]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.24] net: fix WriteMsgUDPAddrPort addr handling on IPv4 sockets
authordatabase64128 <free122448@hotmail.com>
Fri, 25 Jul 2025 07:14:16 +0000 (15:14 +0800)
committerCherry Mui <cherryyz@google.com>
Tue, 26 Aug 2025 02:49:49 +0000 (19:49 -0700)
commit86c5e2d025b6923424540d653a0c59cafc7571ca
treef61994fc77c5eb810fe16f436aba4983cd70c728
parent94ca1d97b4520cafc377110712b77e4cecc64c12
[release-branch.go1.24] net: fix WriteMsgUDPAddrPort addr handling on IPv4 sockets

Accept IPv4-mapped IPv6 destination addresses on IPv4 UDP sockets.

Fixes #74818.

Change-Id: I4624b9b8f861aedcae29e51d5298d23ce1c0f2c7
Reviewed-on: https://go-review.googlesource.com/c/go/+/689976
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Mark Freeman <markfreeman@google.com>
Reviewed-by: Damien Neil <dneil@google.com>
(cherry picked from commit bdb2d50fdf40706e7d7411f33ade80edac726707)
Reviewed-on: https://go-review.googlesource.com/c/go/+/695656
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
src/net/ipsock_posix.go
src/net/udpsock_test.go