From 6c1d7313fe0027f77d19951eed0b55fdfd2124f9 Mon Sep 17 00:00:00 2001 From: Babak Farrokhi Date: Mon, 24 Apr 2017 14:42:34 +0430 Subject: [PATCH] Display correct TTL in case of multiple responses like CNAME (FIX #29) --- dnseval.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dnseval.py b/dnseval.py index 3e861fa..ed9def5 100755 --- a/dnseval.py +++ b/dnseval.py @@ -168,8 +168,8 @@ def dnsping(host, server, dnsrecord, timeout, count, use_tcp=False, use_edns=Fal if answers is not None: flags = answers.response.flags - if answers.rrset is not None: - ttl = answers.rrset.ttl + if len(answers.response.answer) > 0: + ttl = answers.response.answer[0].ttl return server, r_avg, r_min, r_max, r_stddev, r_lost_percent, flags, ttl