]> 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)
committerVictor Julien <victor@inliniac.net>
Wed, 1 Sep 2021 06:33:52 +0000 (08:33 +0200)
rust/src/nfs/nfs.rs

index 225966cde9acf8974fc774e38384e8ed8294f033..86b70d47afac5784efc4a0374c9775241453fadd 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);
         }