You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
suricata/rust/src/nfs
Victor Julien bcd416e6ba nfs: fix 'dangling' files in lossy sessions
In case of lossy connections the NFS state would properly clean up
transactions, including file transactions. However for files the
state was never set to 'truncated', leading to files to stay 'active'.

This would lead these files staying in the NFS's state. In long running
sessions with lots of files this would lead to performance and memory
use issues.

This patch cleans truncates the file that was being transmitted when
a file transaction is being closed.

Based on 65e9a7c31c
5 years ago
..
log.rs eve/nfs: switch output to jsonbuilder 5 years ago
mod.rs
nfs.rs nfs: fix 'dangling' files in lossy sessions 5 years ago
nfs2.rs nfs: switch to AppLayerResult 5 years ago
nfs2_records.rs rust/nfs: minor code cleanups 5 years ago
nfs3.rs nfs: switch to AppLayerResult 5 years ago
nfs3_records.rs rust: use the streaming version of combinators to fix incomplete reads 5 years ago
nfs4.rs nfs: switch to AppLayerResult 5 years ago
nfs4_records.rs rust: use the streaming version of combinators to fix incomplete reads 5 years ago
nfs_records.rs
rpc_records.rs rust/rpc: add partial data tests 5 years ago
types.rs nfs4: for putrootfh set 'mount root' as name 7 years ago