]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
nfs: add debug validation on file counts
authorVictor Julien <victor@inliniac.net>
Thu, 18 Mar 2021 12:06:34 +0000 (13:06 +0100)
committerShivani Bhardwaj <shivanib134@gmail.com>
Fri, 17 Sep 2021 02:48:52 +0000 (08:18 +0530)
(cherry picked from commit 1b3c3225cdc9d834d3a96aa239fb76b228859492)

rust/src/nfs/nfs.rs

index 14290cd29028894110b0468855f18527d72d3323..532ed0886e05a342fae2af495141ff1b833a3757 100644 (file)
@@ -215,6 +215,8 @@ impl NFSTransaction {
     }
 
     pub fn free(&mut self) {
+        debug_validate_bug_on!(self.tx_data.files_opened > 1);
+        debug_validate_bug_on!(self.tx_data.files_logged > 1);
         if self.events != std::ptr::null_mut() {
             sc_app_layer_decoder_events_free_events(&mut self.events);
         }