From c34183118bf06370056d63d00c0a1c63aa869580 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Do=C4=9Fan=20Can=20Bak=C4=B1r?= Date: Mon, 18 May 2026 15:17:43 +0300 Subject: [PATCH] fix: honor -resolvers with -scan-all-ips (#976) --- internal/runner/runner.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/runner/runner.go b/internal/runner/runner.go index a9705721..88dd5d86 100644 --- a/internal/runner/runner.go +++ b/internal/runner/runner.go @@ -125,6 +125,9 @@ func New(options *clients.Options) (*Runner, error) { dnsOptions := dnsx.DefaultOptions dnsOptions.MaxRetries = runner.options.Retries dnsOptions.Hostsfile = true + if len(options.Resolvers) > 0 { + dnsOptions.BaseResolvers = options.Resolvers + } if sliceutil.Contains(options.IPVersion, "6") { dnsOptions.QuestionTypes = append(dnsOptions.QuestionTypes, dns.TypeAAAA) }