]> git.ipfire.org Git - thirdparty/snort3.git/commitdiff
reset paf when we cleanup a session and reset the splitters
authordavis mcpherson <davis.mcpherson@gmail.com>
Mon, 18 Apr 2016 18:52:06 +0000 (14:52 -0400)
committerdavis mcpherson <davis.mcpherson@gmail.com>
Mon, 18 Apr 2016 18:52:06 +0000 (14:52 -0400)
src/stream/tcp/tcp_session.cc

index b94a1f615dbb4cc94679c0254535d011960393ea..c1bd940f06139620e2514abbf72573248fde8401 100644 (file)
@@ -221,7 +221,8 @@ void TcpSession::clear_session(int freeApplicationData)
     {
         flow->restart(true);
 
-        // FIXIT - do we need to reset PAF here too?
+        paf_reset(&client->paf_state);
+        paf_reset(&server->paf_state);
         client->reset_splitter();
         server->reset_splitter();
     }