diff options
| author | Brad Fitzpatrick <bradfitz@tailscale.com> | 2023-10-16 09:16:01 -0700 |
|---|---|---|
| committer | Brad Fitzpatrick <bradfitz@tailscale.com> | 2023-10-16 09:16:01 -0700 |
| commit | 9cedc555709268e84489d08ac11b60992c9be9b9 (patch) | |
| tree | 185d0fa19736089e6875d987508a0c68dc79ad75 /control/controlhttp | |
| parent | feabb34ea0aaab714698de643fef6436f7eee96a (diff) | |
| download | tailscale-bradfitz/recursive_controlknob.tar.xz tailscale-bradfitz/recursive_controlknob.zip | |
net/dnsfallback, control/controlknobs: add knob to disable recursive resolverbradfitz/recursive_controlknob
Updates tailscale/corp#15261
Change-Id: I099860c400c82617382723b96fd3a5193c45f0d7
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
Diffstat (limited to 'control/controlhttp')
| -rw-r--r-- | control/controlhttp/client.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/control/controlhttp/client.go b/control/controlhttp/client.go index fb220fd0b..d622aca40 100644 --- a/control/controlhttp/client.go +++ b/control/controlhttp/client.go @@ -390,7 +390,7 @@ func (a *Dialer) resolver() *dnscache.Resolver { return &dnscache.Resolver{ Forward: dnscache.Get().Forward, - LookupIPFallback: dnsfallback.MakeLookupFunc(a.logf, a.NetMon), + LookupIPFallback: dnsfallback.MakeLookupFunc(a.logf, a.NetMon, func() bool { return false }), UseLastGood: true, Logf: a.Logf, // not a.logf method; we want to propagate nil-ness NetMon: a.NetMon, |
