From 3cb6f1b3cc4b2ab8723ae6b9976d698104c64ede Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Mon, 17 Nov 2014 12:25:46 +0000 Subject: [PATCH] handle AAAA queries for external IPs Closes #188. --- nameserver/server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nameserver/server.go b/nameserver/server.go index ddbab9e4..87cb833c 100644 --- a/nameserver/server.go +++ b/nameserver/server.go @@ -103,7 +103,7 @@ func notUsHandler() dns.HandlerFunc { q := r.Question[0] Debug.Printf("Non-local query: %+v", q) var responseMsg *dns.Msg - if q.Qtype == dns.TypeA { + if q.Qtype == dns.TypeA || q.Qtype == dns.TypeAAAA { if addrs, err := net.LookupIP(q.Name); err == nil { responseMsg = makeAddressReply(r, &q, addrs) } else {