Codebase list dnsviz / 56d0562
Fix bug handling CNAMEs. Casey Deccio 5 years ago
1 changed file(s) with 1 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
474474 # next check cache for alias
475475 ans = self._get_answer(qname, dns.rdatatype.CNAME, rdclass, max_source)
476476 if ans:
477 return [ans[0]] + self._query(entry.rrset[0].target, rdtype, rdclass, level + 1, max_source)
477 return [ans[0]] + self._query(ans[0][0].target, rdtype, rdclass, level + 1, max_source)
478478
479479 # now check for closest enclosing NS, DNAME, or hint
480480 closest_zone = qname