wgengine/tsdns: fix MagicDNS lookups of shared nodes

Fixes tailscale/corp#1184
main
Brad Fitzpatrick 5 years ago
parent b00c0e5f60
commit a4b39022e0
  1. 7
      wgengine/tsdns/tsdns.go

@ -201,12 +201,11 @@ func (r *Resolver) Resolve(domain string, tp dns.Type) (netaddr.IP, dns.RCode, e
break
}
}
if !anyHasSuffix {
return netaddr.IP{}, dns.RCodeRefused, nil
}
addr, found := dnsMap.nameToIP[domain]
if !found {
if !anyHasSuffix {
return netaddr.IP{}, dns.RCodeRefused, nil
}
return netaddr.IP{}, dns.RCodeNameError, nil
}

Loading…
Cancel
Save