From: Victor Julien Date: Thu, 18 Jul 2013 06:02:08 +0000 (+0200) Subject: Stream: don't inject stream end pseudo pkt on FinWait2 state. Bug #883. X-Git-Tag: suricata-2.0beta1~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=aa26dae5a19c522eceb1e05e775f62fba38f8e8d;p=thirdparty%2Fsuricata.git Stream: don't inject stream end pseudo pkt on FinWait2 state. Bug #883. --- diff --git a/src/stream-tcp.c b/src/stream-tcp.c index af562ee7b6..a30fc1c6d4 100644 --- a/src/stream-tcp.c +++ b/src/stream-tcp.c @@ -3004,8 +3004,6 @@ static int StreamTcpPacketStateFinWait2(ThreadVars *tv, Packet *p, SCLogDebug("ssn %p: =+ next SEQ %" PRIu32 ", last ACK " "%" PRIu32 "", ssn, ssn->client.next_seq, ssn->server.last_ack); - - StreamTcpPseudoPacketCreateStreamEndPacket(p, ssn, pq); } else { /* implied to client */ SCLogDebug("ssn %p: pkt (%" PRIu32 ") is to client: SEQ " "%" PRIu32 ", ACK %" PRIu32 "", ssn, p->payload_len, @@ -3060,8 +3058,6 @@ static int StreamTcpPacketStateFinWait2(ThreadVars *tv, Packet *p, SCLogDebug("ssn %p: =+ next SEQ %" PRIu32 ", last ACK " "%" PRIu32 "", ssn, ssn->server.next_seq, ssn->client.last_ack); - - StreamTcpPseudoPacketCreateStreamEndPacket(p, ssn, pq); } } else if (p->tcph->th_flags & TH_SYN) {