Take interface name as parameter; don't assume ethwe

This commit is contained in:
Bryan Boreham committed 2014-10-06 13:37:09 +01:00
1 parent 710fb135a6
commit 69c415741e
2 files changed
+15 -10

No files matched your search

+2 -2
View File
@@ -60,8 +60,8 @@ func NewMDNSClient() (*MDNSClient, error) {
return retval, nil
}
func LinkLocalMulticastListener() (net.PacketConn, error) {
conn, err := net.ListenMulticastUDP("udp", nil, ipv4Addr)
func LinkLocalMulticastListener(ifi *net.Interface) (net.PacketConn, error) {
conn, err := net.ListenMulticastUDP("udp", ifi, ipv4Addr)
return conn, err
}