From: Victor Julien Date: Thu, 16 Oct 2014 12:54:22 +0000 (+0200) Subject: stream: fix ssh/ssl logging on tcp session reuse X-Git-Tag: suricata-2.1beta2~61 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e7a909f4ae3ee1c99fb1bedcb01111a1f9ae0f41;p=thirdparty%2Fsuricata.git stream: fix ssh/ssl logging on tcp session reuse TCP session reuse wouldn't unset FLOW_NO_APPLAYER_INSPECTION. --- diff --git a/src/stream-tcp.c b/src/stream-tcp.c index aac662e0a6..787b774d36 100644 --- a/src/stream-tcp.c +++ b/src/stream-tcp.c @@ -4437,6 +4437,7 @@ int StreamTcpPacket (ThreadVars *tv, Packet *p, StreamTcpThread *stt, ~FLOW_TS_PP_ALPROTO_DETECT_DONE & ~FLOW_TC_PM_ALPROTO_DETECT_DONE & ~FLOW_TC_PP_ALPROTO_DETECT_DONE); + p->flow->flags &= ~ FLOW_NO_APPLAYER_INSPECTION; if (p->flow->de_state != NULL) { SCMutexLock(&p->flow->de_state_m); DetectEngineStateReset(p->flow->de_state, (STREAM_TOSERVER | STREAM_TOCLIENT));