From 9f3e2f7a927d19ba69db8ddaa10aedbc78274c91 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Fri, 19 Jul 2013 12:33:34 +0200 Subject: [PATCH] NFQ: adapt to ReleasePacket API --- src/source-nfq.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/source-nfq.c b/src/source-nfq.c index 9d637a9aee..52d1ef5172 100644 --- a/src/source-nfq.c +++ b/src/source-nfq.c @@ -473,13 +473,12 @@ int NFQSetupPkt (Packet *p, struct nfq_q_handle *qh, void *data) return 0; } -TmEcode NFQReleaseData(ThreadVars *t, Packet *p) +static void NFQReleasePacket(Packet *p) { if (unlikely(!p->nfq_v.verdicted)) { PACKET_UPDATE_ACTION(p, ACTION_DROP); NFQSetVerdict(p); } - return TM_ECODE_OK; } static int NFQCallBack(struct nfq_q_handle *qh, struct nfgenmsg *nfmsg, @@ -511,7 +510,7 @@ static int NFQCallBack(struct nfq_q_handle *qh, struct nfgenmsg *nfmsg, return 0; } - p->ReleaseData = NFQReleaseData; + p->ReleasePacket = NFQReleasePacket; #ifdef COUNTERS NFQQueueVars *nfq_q = NFQGetQueue(ntv->nfq_index);