The code should be checked and tested thoroughly for IPv6 support. Initial attempts to create IPv6 conntrack entries fail:
File "/home/jeroen/code/pynetfilter_conntrack/./bulk-create.py", line 52, in create_conntrack6
master.orig_ipv6_src = 0x2001067c2564a120000100000000000c
File "/home/jeroen/code/pynetfilter_conntrack/pynetfilter_conntrack/conntrack_entry.py", line 101, in __setattr__
self._setAttr(name, value)
File "/home/jeroen/code/pynetfilter_conntrack/pynetfilter_conntrack/conntrack_entry.py", line 88, in _setAttr
setter(self._handle, attrid, value)
ctypes.ArgumentError: argument 3: <class 'OverflowError'>: int too long to convert
The code should be checked and tested thoroughly for IPv6 support. Initial attempts to create IPv6 conntrack entries fail: