Skip to content

Commit f4d7f8e

Browse files
committed
Only send udp messages to IPv4 addresses
1 parent 21f5825 commit f4d7f8e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

pkg/sslnet/udp_client.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,9 @@ func (c *UdpClient) interfaceAddresses() (addrs []*net.UDPAddr) {
8484

8585
for _, iaddr := range iaddrs {
8686
ip := iaddr.(*net.IPNet).IP
87+
if ip.To4() == nil {
88+
continue
89+
}
8790
if c.nif != "" && ip.String() != c.nif {
8891
continue
8992
}

0 commit comments

Comments
 (0)