diff options
author | Russ Cox <rsc@golang.org> | 2022-08-02 11:20:30 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2022-08-03 13:50:38 +0000 |
commit | c6a2dada0df8c2d75cf3ae599d7caed77d416fa2 (patch) | |
tree | 7e6c414dd0d2b343a0cdfaa83660e841b1f6cfab | |
parent | 29b9a328d268d53833d2cc063d1d8b4bf6852675 (diff) | |
download | go-c6a2dada0df8c2d75cf3ae599d7caed77d416fa2.tar.gz go-c6a2dada0df8c2d75cf3ae599d7caed77d416fa2.zip |
net: disable TestIPv6WriteMsgUDPAddrPortTargetAddrIPVersion [sic] on DragonflyBSD
Like OpenBSD, DragonflyBSD does not do IPv4-in-IPv6 mapping.
For #52264.
Change-Id: Id41606e75652e684f2e0e98c6459156641aec9b5
Reviewed-on: https://go-review.googlesource.com/c/go/+/420775
Reviewed-by: Ian Lance Taylor <iant@google.com>
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gopher Robot <gobot@golang.org>
-rw-r--r-- | src/net/udpsock_test.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/net/udpsock_test.go b/src/net/udpsock_test.go index 4fa74752b9..4ceacde10e 100644 --- a/src/net/udpsock_test.go +++ b/src/net/udpsock_test.go @@ -633,7 +633,9 @@ func TestIPv6WriteMsgUDPAddrPortTargetAddrIPVersion(t *testing.T) { } switch runtime.GOOS { - case "openbsd": + case "dragonfly", "openbsd": + // DragonflyBSD's IPv6 sockets are always IPv6-only, according to the man page: + // https://www.dragonflybsd.org/cgi/web-man?command=ip6 (search for IPV6_V6ONLY). // OpenBSD's IPv6 sockets are always IPv6-only, according to the man page: // https://man.openbsd.org/ip6#IPV6_V6ONLY t.Skipf("skipping on %v", runtime.GOOS) |