python-netfilterqueue
python-netfilterqueue copied to clipboard
Python bindings for libnetfilter_queue
when install by: pip install NetfilterQueue I receive this error: sysconfig_schemes = _load_sysconfig_schemes() or {} File "/usr/lib/python3/dist-packages/setuptools/_distutils/command/install.py", line 91, in _load_sysconfig_schemes with contextlib.suppress(AttributeError): File "/usr/lib/python3.10/contextlib.py", line 436, in __exit__ return...
Hi! Here is my code. ``` self.out_nfqueue = netfilterqueue.NetfilterQueue() self.out_nfqueue.bind(self.out_queue_num,self.out_callback) self.out_nfqueue_socket = socket.fromfd(self.out_nfqueue.get_fd(),socket.AF_UNIX,socket.SOCK_STREAM) ... # when I finish self.out_nfqueue.unbind() self.out_nfqueue_socket.close() ``` In line 1, Class NetfilterQueue will create a FileDescriptor...
This seems to be a common user request, e.g., see #42. At the kernel level we probably need to send some kind of no-op request on the queue in order...
Is this lib available from official Debian repository? If not, could you add it please?
Hey, it's a great job, I can modify data in net transmission with it, but if the package more than 1460 bytes, it will be fragmented due to IP MTU....
After applying the recommended change in the "Limitations" section of README.rst and changing DEF BufferSize to 9000 and compiling from the source, any packets received which are greater than 1500...
In particular, document updating the .c files. Everyone so far seems smart enough to figure this out on their own, but I can't remember it.
I have 2 WAN links. WAN1 => set mark 1 WAN2 => set mark 2 I see that it can do Load Balancing and shares the lines with a probability...
Bumps [idna](https://github.com/kjd/idna) from 3.3 to 3.7. Release notes Sourced from idna's releases. v3.7 What's Changed Fix issue where specially crafted inputs to encode() could take exceptionally long amount of time...