Rtt isnt needed
This commit is contained in:
parent
62072a1d92
commit
46426f14df
|
@ -217,7 +217,7 @@ Flags:
|
|||
continue
|
||||
}
|
||||
|
||||
c.DoRtt(m, nameserver, nil, func(m, r *dns.Msg, rtt time.Duration, e error, data interface{}) {
|
||||
c.Do(m, nameserver, nil, func(m, r *dns.Msg, rtt time.Duration, e error, data interface{}) {
|
||||
defer func() {
|
||||
if i == len(qname)-1 {
|
||||
os.Exit(0)
|
||||
|
@ -241,14 +241,14 @@ Flags:
|
|||
o.Hdr.Rrtype = dns.TypeOPT
|
||||
o.SetUDPSize(dns.DefaultMsgSize)
|
||||
m.Extra = append(m.Extra, o)
|
||||
r, rtt, e = c.ExchangeRtt(m, nameserver)
|
||||
r, rtt, e = c.Exchange(m, nameserver)
|
||||
*dnssec = true
|
||||
goto Redo
|
||||
} else {
|
||||
// First EDNS, then TCP
|
||||
fmt.Printf(";; Truncated, trying TCP\n")
|
||||
c.Net = "tcp"
|
||||
r, rtt, e = c.ExchangeRtt(m, nameserver)
|
||||
r, rtt, e = c.Exchange(m, nameserver)
|
||||
goto Redo
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue