]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
app-layer/tcp: set STREAM_MIDSTREAM flag
authorVictor Julien <victor@inliniac.net>
Thu, 21 Jun 2018 13:22:26 +0000 (15:22 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 13 Jul 2018 07:10:28 +0000 (09:10 +0200)
src/stream-tcp-reassemble.c

index 9889ff0d1497b782f1f2a938c85fa94914c6a877..87f575312ece20a97528d9b1bd0a8afc101c16a2 100644 (file)
@@ -682,6 +682,11 @@ static uint8_t StreamGetAppLayerFlags(TcpSession *ssn, TcpStream *stream,
     if (ssn->state == TCP_CLOSED) {
         flag |= STREAM_EOF;
     }
+
+    if (ssn->flags & STREAMTCP_FLAG_MIDSTREAM) {
+        flag |= STREAM_MIDSTREAM;
+    }
+
     if (p->flags & PKT_PSEUDO_STREAM_END) {
         flag |= STREAM_EOF;
     }