Lines Matching refs:rrset

166     def _handle_soa_response(self, rrset):  argument
171 if self.serial is None or rrset[0].serial > self.serial:
172 self.serial = rrset[0].serial
173 self.rname = rrset[0].rname
174 self.mname = rrset[0].mname
176 def _handle_dnskey_response(self, rrset): argument
177 for dnskey in rrset:
180 def _handle_ds_response(self, rrset): argument
181 if rrset.rdtype == dns.rdatatype.DS:
187 for ds in rrset:
191 def _process_response_answer_rrset(self, rrset, query, response): argument
192 … super(OfflineDomainNameAnalysis, self)._process_response_answer_rrset(rrset, query, response)
194 if rrset.rdtype == dns.rdatatype.SOA:
195 self._handle_soa_response(rrset)
196 elif rrset.rdtype == dns.rdatatype.DNSKEY:
197 self._handle_dnskey_response(rrset)
198 elif rrset.rdtype in (dns.rdatatype.DS, dns.rdatatype.DLV):
199 self._handle_ds_response(rrset)
211 … if not (dnskey_info.rrset.name == self.name and dnskey_info.rrset.rdtype == dns.rdatatype.DNSKEY):
214 for dnskey_rdata in dnskey_info.rrset:
216 …nskeys[dnskey_rdata] = Response.DNSKEYMeta(dnskey_info.rrset.name, dnskey_rdata, dnskey_info.rrset
248 target = info.rrset[0].target
275 if not (rrset_info.rrset.name == name or self.analysis_type == ANALYSIS_TYPE_RECURSIVE):
279 if rrset_info.rrset.rdtype == dns.rdatatype.CNAME:
280 rrset_to_cname_mapping[rrset_info] = rrset_info.rrset[0].target
283 if rrset_info.rrset.name not in name_to_info_mapping:
284 name_to_info_mapping[rrset_info.rrset.name] = []
285 name_to_info_mapping[rrset_info.rrset.name].append(rrset_info)
362 …children.append(self._serialize_response_component_simple(nsec_rrset_info.rrset.rdtype, response_i…
421 if info.rrset.rdtype == dns.rdatatype.CNAME:
422 … rdata_tup.append((None, [], [], 'CNAME %s' % (lb2s(info.rrset[0].target.to_text()))))
424 for d in info.rrset:
434 if ds not in info.rrset:
444 …one, [], [], '%s %s' % (fmt.format_nsec3_name(info.rrset.name), fmt.format_nsec3_rrset_text(info.r…
446 …rdata_tup.append((None, [], [], '%s %s' % (lb2s(info.rrset.name.to_text()), info.rrset[0].to_text(…
450 …s.dname_status_mapping[dname_status.validation_status], warnings, errors, info.rrset[0].to_text()))
452 rdata_tup.extend([(None, [], [], r.to_text()) for r in info.rrset])
900 self.yxdomain.add(rrset_info.rrset.name)
902 self.yxrrset.add((rrset_info.rrset.name, rrset_info.rrset.rdtype))
906 … if not (rrset_info.rrset.rdtype == dns.rdatatype.CNAME and rrset_info.cname_info_from_dname):
907 self.yxrrset_proper.add((rrset_info.rrset.name, rrset_info.rrset.rdtype))
909 … self.yxrrset.add((rrset_info.dname_info.rrset.name, rrset_info.dname_info.rrset.rdtype))
911 …self.yxrrset.add((cname_rrset_info.dname_info.rrset.name, cname_rrset_info.dname_info.rrset.rdtype…
912 self.yxrrset.add((cname_rrset_info.rrset.name, cname_rrset_info.rrset.rdtype))
1413 …status = Status.NSEC3StatusWildcard(rrset_info.rrset.name, wildcard_name, rrset_info.rrset.rdtype,…
1415 …status = Status.NSECStatusWildcard(rrset_info.rrset.name, wildcard_name, rrset_info.rrset.rdtype, …
1459 if rrset_info.rrset.rdtype == dns.rdatatype.CNAME:
1460 …rdtypes = [r for (n, r) in self.yxrrset_proper if n == rrset_info.rrset.name and r != dns.rdatatyp…
1462 …ert_into_list(Errors.CNAMEWithOtherData(name=fmt.humanize_name(rrset_info.rrset.name)), self.rrset…
1465 self._detect_cname_loop(rrset_info.rrset.name)
1497 if rrset_info.rrset.rdtype == dns.rdatatype.CNAME:
1546 …self_sig = rrset_info.rrset.rdtype == dns.rdatatype.DNSKEY and rrsig.signer == rrset_info.rrset.na…
1558 if self_sig and dnskey.rdata not in rrset_info.rrset:
1572 … self.rrsig_status[rrsig_status.rrset][rrsig_status.rrsig][rrsig_status.dnskey] = rrsig_status
1574 if self.is_zone() and rrset_info.rrset.name == self.name and \
1575 rrset_info.rrset.rdtype != dns.rdatatype.DS and \
1577 if rrset_info.rrset.rdtype == dns.rdatatype.DNSKEY:
1582 key = rrsig_status.rrset, rrsig_status.rrsig
1588 self.rrsig_status[rrsig_status.rrset][rrsig_status.rrsig][None] = rrsig_status
1705 qname_obj = self.get_name(rrset_info.rrset.name)
1707 qname_obj.name == rrset_info.rrset.name and qname_obj.is_zone():
2006 if not (ds_rrset_info.rrset.name == name and ds_rrset_info.rrset.rdtype == rdtype):
2015 for ds_rdata in ds_rrset_info.rrset:
2029 for ds_rdata in ds_rrset_info.rrset:
2034 … if not (dnskey_info.rrset.name == self.name and dnskey_info.rrset.rdtype == dns.rdatatype.DNSKEY):
2038 for dnskey_rdata in dnskey_info.rrset:
2284 soa_owner_name = soa_rrset_info.rrset.name
2417 … for rrset_info in [x for x in query2.answer_info if x.rrset.name == neg_response_info.qname]:
2688 if rrset_info.rrset.rdtype == dns.rdatatype.NSEC3:
2689 …mat_nsec3_name(rrset_info.rrset.name), dns.rdataclass.to_text(rrset_info.rrset.rdclass), dns.rdata…
2691 …s(rrset_info.rrset.name.canonicalize().to_text()), dns.rdataclass.to_text(rrset_info.rrset.rdclass…
2843 … if rrset_info.rrset.name == query.qname or self.analysis_type == ANALYSIS_TYPE_RECURSIVE: