Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
acde238d00 |
@@ -341,13 +341,21 @@ func TestQueryNameserverIP_RecursiveResolverRefused(t *testing.T) {
|
||||
}
|
||||
|
||||
// googleNameserverIPv4s returns the IPv4 addresses of google.com's
|
||||
// nameservers, the only addresses the resolver asks servers at.
|
||||
// nameservers. The resolver asks servers only at their IPv4 addresses.
|
||||
func googleNameserverIPv4s(t *testing.T, r *resolver.Resolver) []string {
|
||||
t.Helper()
|
||||
|
||||
names := liveFindAuthoritative(t, r, "google.com")
|
||||
var servers []string
|
||||
|
||||
return liveResolveNSIPs(t, r, names, len(names))
|
||||
for _, ns := range liveFindAuthoritative(t, r, "google.com") {
|
||||
for _, ip := range liveResolveIPs(t, r, ns) {
|
||||
if net.ParseIP(ip).To4() != nil {
|
||||
servers = append(servers, ip)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return servers
|
||||
}
|
||||
|
||||
// TestQueryServers_EveryServerRefused asks all of google.com's
|
||||
|
||||
Reference in New Issue
Block a user