From 4e671cf5efaac9ceaec51f6f1b63ca22e6750073 Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Fri, 2 Mar 2018 12:28:24 +0100 Subject: [PATCH] Don't assume that A RRs will be first Maybe fixes #202 --- dnscrypt-proxy/xtransport.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dnscrypt-proxy/xtransport.go b/dnscrypt-proxy/xtransport.go index e6bc30d1..0b8f33e8 100644 --- a/dnscrypt-proxy/xtransport.go +++ b/dnscrypt-proxy/xtransport.go @@ -155,7 +155,7 @@ func (xTransport *XTransport) Fetch(method string, url *url.URL, accept string, var foundIP *string for _, answer := range in.Answer { if answer.Header().Rrtype == dns.TypeA { - foundIPx := in.Answer[0].(*dns.A).A.String() + foundIPx := answer.(*dns.A).A.String() foundIP = &foundIPx break }