Small test for DNS parsing

This commit is contained in:
DanB
2019-04-05 20:15:16 +02:00
parent c8271bcb9b
commit 39f9d5f09c

View File

@@ -72,4 +72,10 @@ func (da *DNSAgent) ListenAndServe() error {
// requests are reaching here asynchronously
func (da *DNSAgent) handleMessage(w dns.ResponseWriter, m *dns.Msg) {
fmt.Printf("got message: %+v\n", m)
rply := new(dns.Msg)
rply.SetReply(m)
rply.Authoritative = true
fmt.Printf("send reply message: %+v\n", rply)
w.WriteMsg(rply)
}