From 92858a211d56f73dc8a94aaa638e8668e254ac75 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 30 Jun 2010 00:33:51 +0200 Subject: [PATCH] Fix STREAM_EOF flag overwriting STREAM_START flag on short streams. This made us miss short HTTP sessions. --- src/stream-tcp-reassemble.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stream-tcp-reassemble.c b/src/stream-tcp-reassemble.c index 67c31a1102..0b75db0936 100644 --- a/src/stream-tcp-reassemble.c +++ b/src/stream-tcp-reassemble.c @@ -1274,7 +1274,7 @@ static void StreamTcpSetupMsg(TcpSession *ssn, TcpStream *stream, Packet *p, } if (ssn->state > TCP_ESTABLISHED) { SCLogDebug("setting STREAM_EOF"); - smsg->flags = STREAM_EOF; + smsg->flags |= STREAM_EOF; } if (p->flowflags & FLOW_PKT_TOSERVER) {