From: Tomas Krizek Date: Wed, 18 Jul 2018 12:57:42 +0000 (+0200) Subject: dns/dnssec: remove redundant return X-Git-Tag: v1.16.0~17^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4c2d73a6d0e1da5bb90da78e3ffd6d17d84c1398;p=thirdparty%2Fdnspython.git dns/dnssec: remove redundant return --- diff --git a/dns/dnssec.py b/dns/dnssec.py index 634c934b..f501cdaa 100644 --- a/dns/dnssec.py +++ b/dns/dnssec.py @@ -406,9 +406,7 @@ def _validate_rrsig(rrset, rrsig, keys, origin=None, now=None): verifier.verify(hash, sig) elif _is_ecdsa(rrsig.algorithm): digest = hash.digest() - if pubkey.verify(digest, sig): - return - else: + if not pubkey.verify(digest, sig): raise ValueError else: # Raise here for code clarity; this won't actually ever happen