From 868346d173eebf55a1820ba7cfd93b54fc4d78b4 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Tue, 9 Feb 2016 21:26:21 +0000 Subject: Commit a couple of bugfixes Lachlan Kang found last summer (in research-only code, nothing anyone would use in production) which fell through the cracks somehow. svn path=/branches/tk705/; revision=6243 --- rpki/rtr/bgpdump.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rpki/rtr/bgpdump.py') diff --git a/rpki/rtr/bgpdump.py b/rpki/rtr/bgpdump.py index 1ca04803..3ed2376a 100755 --- a/rpki/rtr/bgpdump.py +++ b/rpki/rtr/bgpdump.py @@ -52,7 +52,7 @@ class PrefixPDU(rpki.rtr.generator.PrefixPDU): # Parse prefix, including figuring out IP protocol version cls = rpki.rtr.generator.IPv6PrefixPDU if ":" in fields[5] else rpki.rtr.generator.IPv4PrefixPDU - self = cls() + self = cls(version = min(rpki.rtr.pdus.PDU.version_map)) self.timestamp = Timestamp(fields[1]) p, l = fields[5].split("/") self.prefix = rpki.POW.IPAddress(p) @@ -105,7 +105,7 @@ class AXFRSet(rpki.rtr.generator.AXFRSet): def parse_bgpdump_rib_dump(cls, filename): # pylint: disable=W0201 assert os.path.basename(filename).startswith("ribs.") - self = cls() + self = cls(version = min(rpki.rtr.pdus.PDU.version_map)) self.serial = None for line in cls.read_bgpdump(filename): try: -- cgit v1.2.3