Lines Matching refs:rrset
69 self.rrset = None
77 … self.rrset = response.find_rrset(response.answer, qname_sought, dns.rdataclass.IN, rdtype)
81 … rrset = response.find_rrset(response.answer, qname_sought, dns.rdataclass.IN, dns.rdatatype.CNAME)
82 qname_sought = rrset[0].target
94 if self.rrset is None:
277 def __init__(self, rrset, source, expiration, rcode, soa_rrset): argument
278 self.rrset = rrset
357 def cache_put(self, name, rdtype, rrset, source, rcode, soa_rrset, ttl): argument
360 if rrset is not None:
361 ttl = max(rrset.ttl, self.MIN_TTL)
375 new_entry = CacheEntry(rrset, source, expiration, rcode, soa_rrset)
403 if entry.rrset is not None:
404 entry.rrset.update_ttl(ttl)
426 for rrset in l[:-1]:
427 if rrset is not None:
428 … new_rrset = msg.find_rrset(msg.answer, rrset.name, rrset.rdclass, rrset.rdtype, create=True)
429 new_rrset.update(rrset)
462 return [entry.rrset, entry.rcode]
503 if entry is not None and entry.rrset is not None:
504 cname_rrset = Response.cname_from_dname(qname, entry.rrset)
505 …return [entry.rrset, cname_rrset] + self._query(cname_rrset[0].target, rdtype, rdclass, level + 1,…
708 for rrset in ret:
709 … self.cache_put(rrset.name, rrset.rdtype, rrset, self.SRC_AUTH_ANS, rcode, None, None)
745 for rrset in ret:
746 … self.cache_put(rrset.name, rrset.rdtype, rrset, self.SRC_NONAUTH_ANS, rcode, None, None)
786 print(' answer:\n %s' % (a.rrset))