From 172c357dc70420a2ce2fbe88a18ee439b945c3be Mon Sep 17 00:00:00 2001 From: Brian Wellington Date: Tue, 7 Jul 2020 13:42:48 -0700 Subject: [PATCH] Fix Message ednsflags propery setter. Setting ednsflags to 0 shouldn't unconditionally enable EDNS. --- dns/message.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dns/message.py b/dns/message.py index 1bb02ae2..60b74c19 100644 --- a/dns/message.py +++ b/dns/message.py @@ -614,7 +614,7 @@ class Message: def ednsflags(self, v): if self.opt: self.opt.ttl = v - else: + elif v: self.opt = self._make_opt(v) @property -- 2.47.3