From d21071045d06aa1bf44daa05942545cf47f10cb4 Mon Sep 17 00:00:00 2001 From: dowright Date: Tue, 24 Aug 2021 18:24:05 -0700 Subject: [PATCH] work on new packet --- new_packet.pyx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/new_packet.pyx b/new_packet.pyx index 46810b6..fb29ce2 100644 --- a/new_packet.pyx +++ b/new_packet.pyx @@ -22,9 +22,11 @@ cdef int nf_callback(nfq_q_handle *qh, nfgenmsg *nfmsg, nfq_data *nfa, void *dat cdef NetfilterQueue nfqueue = data cdef object user_callback = nfqueue.user_callback + cdef u_int32_t mark + packet = CPacket() with nogil: - cdef u_int32_t mark = packet.parse(qh, nfa) + mark = packet.parse(qh, nfa) user_callback(packet, mark)