]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
NFQ: fix packets not getting freed
authorVictor Julien <victor@inliniac.net>
Fri, 19 Jul 2013 13:27:41 +0000 (15:27 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 19 Jul 2013 13:27:41 +0000 (15:27 +0200)
src/source-nfq.c

index 52d1ef5172dcdeb208ed8fa6ac135ee9ccaec1ba..f4476bb791c841415dc9c1db7840cd03f60ea248 100644 (file)
@@ -479,6 +479,7 @@ static void NFQReleasePacket(Packet *p)
         PACKET_UPDATE_ACTION(p, ACTION_DROP);
         NFQSetVerdict(p);
     }
+    PacketFreeOrRelease(p);
 }
 
 static int NFQCallBack(struct nfq_q_handle *qh, struct nfgenmsg *nfmsg,