diff --git a/scapy/volatile.py b/scapy/volatile.py index f7dcfbc08aabcebe14b2a757044a9a5cfdeaddb5..5d3e2adcb1b83b97fadd0b7c1ef9da4b5991c140 100644 --- a/scapy/volatile.py +++ b/scapy/volatile.py @@ -291,6 +291,8 @@ class RandIP6(RandString): ip.append("%04x" % n) if len(ip) == 9: ip.remove("") + if ip[-1] == "": + ip[-1] = 0 return ":".join(ip) class RandOID(RandString):