elif dns.serial.Serial(self.soa_rdataset[0].serial) < \
self.serial:
# It went backwards!
- print(dns.serial.Serial(self.soa_rdataset[0].serial),
- self.serial)
raise SerialWentBackwards
else:
if self.is_udp and len(message.answer[answer_index:]) == 0:
return None
elif question.rdtype != dns.rdatatype.IXFR:
raise ValueError("query is not an AXFR or IXFR")
- print(question.name, question.rdclass)
soa = query.find_rrset(query.authority, question.name, question.rdclass,
dns.rdatatype.SOA)
return soa[0].serial