From 9948c96c681fede57843689d8f3a3799fd98188a Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 27 Feb 2019 07:16:18 +0100 Subject: [PATCH] stream/ips: set proper payload len for inspection On mem(cap) presure we fall back to the packet payload. The previous patch failed to properly set the payload length. --- src/stream-tcp-reassemble.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/stream-tcp-reassemble.c b/src/stream-tcp-reassemble.c index 155f685e26..0559e11786 100644 --- a/src/stream-tcp-reassemble.c +++ b/src/stream-tcp-reassemble.c @@ -1409,6 +1409,7 @@ static int StreamReassembleRawInline(TcpSession *ssn, const Packet *p, { /* no data, or data is incomplete or wrong: use packet data */ mydata = p->payload; + mydata_len = p->payload_len; mydata_offset = packet_leftedge_abs; //mydata_rightedge_abs = packet_rightedge_abs; } else {