summaryrefslogtreecommitdiff
path: root/internal/resolver
diff options
context:
space:
mode:
Diffstat (limited to 'internal/resolver')
-rw-r--r--internal/resolver/resolver.go14
-rw-r--r--internal/resolver/resolver_test.go2
-rw-r--r--internal/resolver/root.go2
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"
)