Use ListenMulticastUDP for multicast sockets (potentially fixes #1113)

This commit is contained in:
Audrius Butkevicius 2014-12-11 10:12:05 +00:00
parent 229b218203
commit 41b1bd2f05

View File

@ -158,7 +158,7 @@ Mx: %d
var results []IGD
resultChannel := make(chan IGD, 8)
socket, err := net.ListenUDP("udp4", &net.UDPAddr{})
socket, err := net.ListenMulticastUDP("udp4", nil, &net.UDPAddr{IP: ssdp.IP})
if err != nil {
l.Infoln(err)
return results