Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dnsviz/dnsviz.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCasey Deccio <casey@deccio.net>2019-01-29 23:41:14 +0300
committerCasey Deccio <casey@deccio.net>2019-01-29 23:41:14 +0300
commit56d0562248bb209d5b40a55b9c599e2813a6eeee (patch)
tree3fe92c592a0c5c6efc428fdcef0595f869a16582
parentff06aafc376691dda7ba4c84ae6ffaa9222c05e0 (diff)
Fix bug handling CNAMEs.
-rw-r--r--dnsviz/resolver.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/dnsviz/resolver.py b/dnsviz/resolver.py
index d4ade00..7b8e012 100644
--- a/dnsviz/resolver.py
+++ b/dnsviz/resolver.py
@@ -475,7 +475,7 @@ class FullResolver:
# next check cache for alias
ans = self._get_answer(qname, dns.rdatatype.CNAME, rdclass, max_source)
if ans:
- return [ans[0]] + self._query(entry.rrset[0].target, rdtype, rdclass, level + 1, max_source)
+ return [ans[0]] + self._query(ans[0][0].target, rdtype, rdclass, level + 1, max_source)
# now check for closest enclosing NS, DNAME, or hint
closest_zone = qname