version 1.18, 2020/02/24 13:49:38 |
version 1.19, 2020/02/24 17:43:52 |
|
|
result = dns_rdata_tostruct(&rdata, &ns); |
result = dns_rdata_tostruct(&rdata, &ns); |
check_result(result, "dns_rdata_tostruct"); |
check_result(result, "dns_rdata_tostruct"); |
dns_name_format(&ns.name, namestr, sizeof(namestr)); |
dns_name_format(&ns.name, namestr, sizeof(namestr)); |
dns_rdata_freestruct(&ns); |
dns_rdata_freestruct_ns(&ns); |
|
|
/* Initialize lookup if we've not yet */ |
/* Initialize lookup if we've not yet */ |
debug("found NS %s", namestr); |
debug("found NS %s", namestr); |
|
|
result = dns_rdata_tostruct(&rdata, &soa); |
result = dns_rdata_tostruct(&rdata, &soa); |
check_result(result, "dns_rdata_tostruct"); |
check_result(result, "dns_rdata_tostruct"); |
serial = soa.serial; |
serial = soa.serial; |
dns_rdata_freestruct(&soa); |
dns_rdata_freestruct_soa(&soa); |
if (!query->first_soa_rcvd) { |
if (!query->first_soa_rcvd) { |
query->first_soa_rcvd = ISC_TRUE; |
query->first_soa_rcvd = ISC_TRUE; |
query->first_rr_serial = serial; |
query->first_rr_serial = serial; |