Set 'Unsafe' flag to allow dns.Server to handle responses

This commit is contained in:
Bryan Boreham committed 2014-11-20 16:36:13 +00:00
1 parent 2f47dbddae
commit 22c3ff9f60
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -85,7 +85,7 @@ func (c *MDNSClient) Start(ifi *net.Interface) error {
}
}
c.server = &dns.Server{Listener: nil, PacketConn: multicast, Handler: dns.HandlerFunc(handleMDNS)}
c.server = &dns.Server{Unsafe: true, PacketConn: multicast, Handler: dns.HandlerFunc(handleMDNS)}
go c.server.ActivateAndServe()
queryChan := make(chan *MDNSInteraction, MailboxSize)
+1 -1
View File
@@ -61,7 +61,7 @@ func TestServerSimpleQuery(t *testing.T) {
}
}
server := &dns.Server{Listener: nil, PacketConn: multicast, Handler: dns.HandlerFunc(handleMDNS)}
server := &dns.Server{Unsafe: true, PacketConn: multicast, Handler: dns.HandlerFunc(handleMDNS)}
go server.ActivateAndServe()
defer server.Shutdown()