From 2cff0d51d3b727cefc057128a7f84ca0060164f8 Mon Sep 17 00:00:00 2001 From: aler9 <46489434+aler9@users.noreply.github.com> Date: Sat, 19 Jun 2021 16:32:21 +0200 Subject: [PATCH] listen on IPv6 too in case of multicast --- client_read_test.go | 4 ++-- clientconnudpl.go | 2 +- server_read_test.go | 4 ++-- serverudpl.go | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/client_read_test.go b/client_read_test.go index b63c872f..96678783 100644 --- a/client_read_test.go +++ b/client_read_test.go @@ -276,7 +276,7 @@ func TestClientRead(t *testing.T) { th.Destination = &v2 th.Ports = &[2]int{25000, 25001} - l1, err = net.ListenPacket("udp4", "224.0.0.0:25000") + l1, err = net.ListenPacket("udp", "224.0.0.0:25000") require.NoError(t, err) defer l1.Close() @@ -290,7 +290,7 @@ func TestClientRead(t *testing.T) { require.NoError(t, err) } - l2, err = net.ListenPacket("udp4", "224.0.0.0:25001") + l2, err = net.ListenPacket("udp", "224.0.0.0:25001") require.NoError(t, err) defer l2.Close() diff --git a/clientconnudpl.go b/clientconnudpl.go index 78f646bb..57083af6 100644 --- a/clientconnudpl.go +++ b/clientconnudpl.go @@ -63,7 +63,7 @@ func newClientConnUDPListener(cc *ClientConn, multicast bool, address string) (* return nil, err } - tmp, err := cc.c.ListenPacket("udp4", "224.0.0.0:"+port) + tmp, err := cc.c.ListenPacket("udp", "224.0.0.0:"+port) if err != nil { return nil, err } diff --git a/server_read_test.go b/server_read_test.go index 4885def9..e333bc7c 100644 --- a/server_read_test.go +++ b/server_read_test.go @@ -441,7 +441,7 @@ func TestServerRead(t *testing.T) { defer l2.Close() case "multicast": - l1, err = net.ListenPacket("udp4", "224.0.0.0:"+strconv.FormatInt(int64(th.Ports[0]), 10)) + l1, err = net.ListenPacket("udp", "224.0.0.0:"+strconv.FormatInt(int64(th.Ports[0]), 10)) require.NoError(t, err) defer l1.Close() @@ -455,7 +455,7 @@ func TestServerRead(t *testing.T) { require.NoError(t, err) } - l2, err = net.ListenPacket("udp4", "224.0.0.0:"+strconv.FormatInt(int64(th.Ports[1]), 10)) + l2, err = net.ListenPacket("udp", "224.0.0.0:"+strconv.FormatInt(int64(th.Ports[1]), 10)) require.NoError(t, err) defer l2.Close() diff --git a/serverudpl.go b/serverudpl.go index 82e2815d..0e6adf3b 100644 --- a/serverudpl.go +++ b/serverudpl.go @@ -96,7 +96,7 @@ func newServerUDPListener( return nil, err } - tmp, err := s.ListenPacket("udp4", "224.0.0.0:"+port) + tmp, err := s.ListenPacket("udp", "224.0.0.0:"+port) if err != nil { return nil, err }