]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
rust/ike2: free destate on tx free 3511/head
authorVictor Julien <victor@inliniac.net>
Mon, 15 Oct 2018 18:53:14 +0000 (20:53 +0200)
committerVictor Julien <victor@inliniac.net>
Tue, 16 Oct 2018 06:29:07 +0000 (08:29 +0200)
Bug #2604

rust/src/ikev2/ikev2.rs

index 9be03c352d7e4543a522df12539f8ffa48ae482f..4ff4826b3defd6c0602a118bf2724dff7529ea22 100644 (file)
@@ -406,6 +406,9 @@ impl IKEV2Transaction {
         if self.events != std::ptr::null_mut() {
             core::sc_app_layer_decoder_events_free_events(&mut self.events);
         }
+        if let Some(state) = self.de_state {
+            core::sc_detect_engine_state_free(state);
+        }
     }
 }