fix axfr for the example
This commit is contained in:
parent
4d61f9591f
commit
1cc16f01c8
|
@ -14,12 +14,14 @@ func main() {
|
||||||
|
|
||||||
// only UDP works atm
|
// only UDP works atm
|
||||||
client := dns.NewClient()
|
client := dns.NewClient()
|
||||||
|
client.Net = "tcp"
|
||||||
m := new(dns.Msg)
|
m := new(dns.Msg)
|
||||||
if *serial > 0 {
|
if *serial > 0 {
|
||||||
m.SetIxfr(zone, uint32(*serial))
|
m.SetIxfr(zone, uint32(*serial))
|
||||||
} else {
|
} else {
|
||||||
m.SetAxfr(zone)
|
m.SetAxfr(zone)
|
||||||
}
|
}
|
||||||
|
fmt.Printf("%v\n", m)
|
||||||
axfr, err := client.XfrReceive(m, *nameserver)
|
axfr, err := client.XfrReceive(m, *nameserver)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
println(err.String())
|
println(err.String())
|
||||||
|
|
Loading…
Reference in New Issue