]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.25] 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:59 +0000 (19:49 -0700)
commitcdd8cf4988c7c0f2bb8eb795f74c4f803c63a70d
treeaa811b250ad726d12734cf347c22e8a167793753
parent8995e84ac64dd5d614f851a60d97ba026a9e6fb1
[release-branch.go1.25] net: fix WriteMsgUDPAddrPort addr handling on IPv4 sockets

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

Fixes #74999.

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/+/695875
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
src/net/ipsock_posix.go
src/net/udpsock_test.go