JeroenvIS / pynetfilter_conntrack

Python binding of libnetfilter_conntrack
GNU General Public License v2.0
0 stars 0 forks source link

IPv6 support appears to be limited #2

Open JeroenvIS opened 1 year ago

JeroenvIS commented 1 year ago

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