]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
fixed autodisable atom splitter
authorRuss Combs <rucombs@cisco.com>
Thu, 29 May 2014 20:17:36 +0000 (16:17 -0400)
committerRuss Combs <rucombs@cisco.com>
Thu, 29 May 2014 20:17:36 +0000 (16:17 -0400)
ChangeLog
configure.ac
src/stream/tcp/tcp_session.cc

index e3a1eedcbcf2a2974ece7be1944eec69142620f9..04ac786ccb2aca6a5edaaa6af58f0c5a8040b4a5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+82
+-- fixed atom splitter instantiation for fallback in tcp_session.cc
+
 81
 -- deleted service registration for paf
 -- added StreamSplitter to Inspector
index 8bfa281cab33c5f86b450cbe93ea2198b700dd1d..a4b1cb59cf479d8e27fc19bfe94004215aa6551f 100644 (file)
@@ -25,7 +25,7 @@
 # initialization
 #--------------------------------------------------------------------------
 
-AC_INIT([snort], [2.10.081])
+AC_INIT([snort], [2.10.082])
 AC_PREREQ([2.68])
 
 AC_CONFIG_SRCDIR([src/main.h])
index 14caab003f798d9459360753f28b3c683401fc52..303794f7e029ca96df90e5e3c553af26f3271546 100644 (file)
@@ -6217,7 +6217,7 @@ static inline int CheckFlushPolicyOnData(
                 //    return 0;
 
                 delete listener->splitter;
-                listener->splitter = new AtomSplitter(listener->config->paf_max);
+                listener->splitter = new AtomSplitter(true, listener->config->paf_max);
 
                 return CheckFlushPolicyOnData(tcpssn, talker, listener, tdb, p);
             }
@@ -6349,7 +6349,7 @@ int CheckFlushPolicyOnAck(
                 //    return 0;
 
                 delete talker->splitter;
-                talker->splitter = new AtomSplitter(listener->config->paf_max);
+                talker->splitter = new AtomSplitter(false, talker->config->paf_max);
 
                 return CheckFlushPolicyOnAck(tcpssn, talker, listener, tdb, p);
             }