From: Victor Julien Date: Thu, 20 Sep 2012 12:42:41 +0000 (+0200) Subject: stream: never resend reassembled data to app layer. X-Git-Tag: suricata-1.4beta2~59 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8f337a39044e18d1224ec1ef7d994f5566c7e44c;p=thirdparty%2Fsuricata.git stream: never resend reassembled data to app layer. --- diff --git a/src/stream-tcp-reassemble.c b/src/stream-tcp-reassemble.c index c7e83e76a8..e4f7f85652 100644 --- a/src/stream-tcp-reassemble.c +++ b/src/stream-tcp-reassemble.c @@ -2727,6 +2727,7 @@ static int StreamTcpReassembleAppLayer (ThreadVars *tv, AppLayerHandleTCPData(&ra_ctx->dp_ctx, p->flow, ssn, data, data_len, flags); PACKET_PROFILING_APP_STORE(&ra_ctx->dp_ctx, p); + data_len = 0; } /* don't conclude it's a gap straight away. If ra_base_seq is lower