diff --git a/src/pkg/net/multicast_test.go b/src/pkg/net/multicast_test.go index 2c61dca549..be6003fd72 100644 --- a/src/pkg/net/multicast_test.go +++ b/src/pkg/net/multicast_test.go @@ -59,7 +59,7 @@ func TestMulticastListener(t *testing.T) { } for _, tt := range multicastListenerTests { - if tt.ipv6 && (!supportsIPv6 || os.Getuid() != 0) { + if tt.ipv6 && (!*testIPv6 || !supportsIPv6 || os.Getuid() != 0) { continue } ifi, err := availMulticastInterface(t, tt.flags)