aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTobias Klauser <tklauser@distanz.ch>2021-08-30 16:00:53 +0200
committerTobias Klauser <tobias.klauser@gmail.com>2021-08-31 04:26:31 +0000
commitd384ebde60a7e720f83fb10e6fa9cbf989a8866f (patch)
tree6a54c9e21b558e149080f86ce9bae86684a6f1bb /src
parent7622e41c84fd9bb003a2d905b9f0545344842c3a (diff)
downloadgo-d384ebde60a7e720f83fb10e6fa9cbf989a8866f.tar.xz
net: enable multicast listener tests on solaris/illumos
It seems everything is in place for these tests to pass on solaris and illumos, so enable them. Fixes #7399 Change-Id: If6defb651ef9c5059c1aeccbc4fc13a12a86b682 Reviewed-on: https://go-review.googlesource.com/c/go/+/346149 Trust: Tobias Klauser <tobias.klauser@gmail.com> Trust: Damien Neil <dneil@google.com> Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> Run-TryBot: Damien Neil <dneil@google.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Damien Neil <dneil@google.com>
Diffstat (limited to 'src')
-rw-r--r--src/net/listen_test.go4
-rw-r--r--src/net/sockoptip_stub.go6
2 files changed, 0 insertions, 10 deletions
diff --git a/src/net/listen_test.go b/src/net/listen_test.go
index b1dce29ac2..50355de1ac 100644
--- a/src/net/listen_test.go
+++ b/src/net/listen_test.go
@@ -535,8 +535,6 @@ func TestIPv4MulticastListener(t *testing.T) {
switch runtime.GOOS {
case "android", "plan9":
t.Skipf("not supported on %s", runtime.GOOS)
- case "solaris", "illumos":
- t.Skipf("not supported on solaris or illumos, see golang.org/issue/7399")
}
if !supportsIPv4() {
t.Skip("IPv4 is not supported")
@@ -610,8 +608,6 @@ func TestIPv6MulticastListener(t *testing.T) {
switch runtime.GOOS {
case "plan9":
t.Skipf("not supported on %s", runtime.GOOS)
- case "solaris", "illumos":
- t.Skipf("not supported on solaris or illumos, see issue 7399")
}
if !supportsIPv6() {
t.Skip("IPv6 is not supported")
diff --git a/src/net/sockoptip_stub.go b/src/net/sockoptip_stub.go
index 4175922cec..92349d88ba 100644
--- a/src/net/sockoptip_stub.go
+++ b/src/net/sockoptip_stub.go
@@ -10,31 +10,25 @@ package net
import "syscall"
func setIPv4MulticastInterface(fd *netFD, ifi *Interface) error {
- // See golang.org/issue/7399.
return syscall.ENOPROTOOPT
}
func setIPv4MulticastLoopback(fd *netFD, v bool) error {
- // See golang.org/issue/7399.
return syscall.ENOPROTOOPT
}
func joinIPv4Group(fd *netFD, ifi *Interface, ip IP) error {
- // See golang.org/issue/7399.
return syscall.ENOPROTOOPT
}
func setIPv6MulticastInterface(fd *netFD, ifi *Interface) error {
- // See golang.org/issue/7399.
return syscall.ENOPROTOOPT
}
func setIPv6MulticastLoopback(fd *netFD, v bool) error {
- // See golang.org/issue/7399.
return syscall.ENOPROTOOPT
}
func joinIPv6Group(fd *netFD, ifi *Interface, ip IP) error {
- // See golang.org/issue/7399.
return syscall.ENOPROTOOPT
}