From 39f9d5f09c666f1a95f2699981e230465828f313 Mon Sep 17 00:00:00 2001 From: DanB Date: Fri, 5 Apr 2019 20:15:16 +0200 Subject: [PATCH] Small test for DNS parsing --- agents/dnsagent.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/agents/dnsagent.go b/agents/dnsagent.go index 886718ad6..7c91c88cb 100644 --- a/agents/dnsagent.go +++ b/agents/dnsagent.go @@ -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) }