From e2481ce70f6a7dbaf8f0eeed5c1af2192492c52f Mon Sep 17 00:00:00 2001 From: juancwu <46619361+juancwu@users.noreply.github.com> Date: Thu, 1 Jan 2026 16:50:17 -0500 Subject: [PATCH] update record resolution to use correct type on response --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index a8a16cc..c6be3d7 100644 --- a/main.go +++ b/main.go @@ -74,7 +74,7 @@ func (resolver *DNSResolver) handleDNSRequest(w dns.ResponseWriter, r *dns.Msg) ip, err := resolver.getRecordFromDB(q.Name, qTypeString) if err == nil && ip != "" { log.Printf("[LOCAL] Resolved %s -> %s", q.Name, ip) - rr, err := dns.NewRR(fmt.Sprintf("%s %d A %s", q.Name, resolver.defaultTTL, ip)) + rr, err := dns.NewRR(fmt.Sprintf("%s %d %s %s", q.Name, resolver.defaultTTL, qTypeString, ip)) if err == nil { m.Answer = append(m.Answer, rr) }