From 005f24628594aedfbfaad68cf9ec5f19ff88598c Mon Sep 17 00:00:00 2001 From: dowright Date: Wed, 18 Aug 2021 12:12:52 -0700 Subject: [PATCH] formatting changes, removed some py2 compatibility, added support for get_indev, get_outdev, nf_queue verdict. NOTE: has not been fully tested at this time. --- netfilterqueue/_impl.pxd | 2 ++ 1 file changed, 2 insertions(+) diff --git a/netfilterqueue/_impl.pxd b/netfilterqueue/_impl.pxd index 54c2fa3..909696f 100644 --- a/netfilterqueue/_impl.pxd +++ b/netfilterqueue/_impl.pxd @@ -154,6 +154,8 @@ cdef extern from "libnetfilter_queue/libnetfilter_queue.h": int nfq_get_timestamp(nfq_data *nfad, timeval *tv) nfqnl_msg_packet_hw *nfq_get_packet_hw(nfq_data *nfad) int nfq_get_nfmark (nfq_data *nfad) + u_int8_t nfq_get_indev(self._nfa) + u_int8_t nfq_get_outdev(self._nfa) nfnl_handle *nfq_nfnlh(nfq_handle *h) # Dummy defines from linux/socket.h: