diff options
Diffstat (limited to 'internal/resolver')
| -rw-r--r-- | internal/resolver/resolver.go | 14 | ||||
| -rw-r--r-- | internal/resolver/resolver_test.go | 2 | ||||
| -rw-r--r-- | internal/resolver/root.go | 2 |
3 files changed, 9 insertions, 9 deletions
diff --git a/internal/resolver/resolver.go b/internal/resolver/resolver.go index 1e4f1da..c7a0694 100644 --- a/internal/resolver/resolver.go +++ b/internal/resolver/resolver.go @@ -20,8 +20,8 @@ type Resolver struct { maxDelegations int timeout time.Duration retries int - forwarders []string - client *dns.Client + forwarders []string + client *dns.Client } type Option func(*Resolver) @@ -77,7 +77,7 @@ func (r *Resolver) forward(ctx context.Context, qname string, qtype uint16) (*dn reply, err := r.exchangeWithRetries(ctx, servers, qname, qtype, true) if err != nil { return nil, fmt.Errorf("forward %s %s: %w", - qname, dns.TypeToString[qtype],err) + qname, dns.TypeToString[qtype], err) } return reply, nil } @@ -94,10 +94,10 @@ func (r *Resolver) resolve(ctx context.Context, qname string, qtype uint16) (*dn return nil, ErrNoServers } reply, err := r.exchangeWithRetries(ctx, servers, qname, qtype, - false) + false) if err != nil { return nil, fmt.Errorf("resolve %s %s: %w", - qname, dns.TypeToString[qtype], err) + qname, dns.TypeToString[qtype], err) } switch { case reply.Rcode == dns.RcodeSuccess && len(reply.Answer) > 0: @@ -248,7 +248,7 @@ func (r *Resolver) nextServers(ctx context.Context, msg *dns.Msg) ([]string, err } func (r *Resolver) exchangeWithRetries(ctx context.Context, servers []string, -qname string, qtype uint16, rd bool) (*dns.Msg, error) { + qname string, qtype uint16, rd bool) (*dns.Msg, error) { msg := dns.NewMsg(qname, qtype) msg.UDPSize = 4096 @@ -256,7 +256,7 @@ qname string, qtype uint16, rd bool) (*dns.Msg, error) { type result struct { reply *dns.Msg - err error + err error } ch := make(chan result, len(servers)) diff --git a/internal/resolver/resolver_test.go b/internal/resolver/resolver_test.go index 54f727e..daa8a98 100644 --- a/internal/resolver/resolver_test.go +++ b/internal/resolver/resolver_test.go @@ -116,7 +116,7 @@ func TestNextServersWithGlue(t *testing.T) { A: rdata.A{Addr: netip.MustParseAddr("192.0.2.1")}, }) msg.Extra = append(msg.Extra, &dns.AAAA{ - Hdr: dns.Header{Name: "ns1.example.com.", Class: dns.ClassINET, TTL: 300}, + Hdr: dns.Header{Name: "ns1.example.com.", Class: dns.ClassINET, TTL: 300}, AAAA: rdata.AAAA{Addr: netip.MustParseAddr("2001:db8::1")}, }) diff --git a/internal/resolver/root.go b/internal/resolver/root.go index 0557dac..7c5244a 100644 --- a/internal/resolver/root.go +++ b/internal/resolver/root.go @@ -1,8 +1,8 @@ package resolver import ( - _ "embed" "codeberg.org/miekg/dns" + _ "embed" "strings" ) |
