From: Bob Halley Date: Sat, 5 Jan 2019 19:08:23 +0000 (-0800) Subject: dns.message.from_wire() now sets message.original_id sensibly. X-Git-Tag: v2.0.0rc1~380 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=047b9a86c5bdfce97a55c94ce4a527cec38e7439;p=thirdparty%2Fdnspython.git dns.message.from_wire() now sets message.original_id sensibly. [Issue #278] --- diff --git a/dns/message.py b/dns/message.py index 59405e71..c91484a5 100644 --- a/dns/message.py +++ b/dns/message.py @@ -743,6 +743,7 @@ class _WireReader(object): (self.message.id, self.message.flags, qcount, ancount, aucount, adcount) = struct.unpack('!HHHHHH', self.wire[:12]) self.current = 12 + self.message.original_id = self.message.id if dns.opcode.is_update(self.message.flags): self.updating = True if self.message.flags & dns.flags.TC: