Commit Graph

119 Commits (c33cfed7042b6b30871c88864896b7d9c8ac7fd6)

Author SHA1 Message Date
Victor Julien becf1a2dfe rust/nfs: fix style warning 10 years ago
Victor Julien e0c6565e68 nfs: nfs_version keyword
Store nfs version in tx and add keyword to match on it.
10 years ago
Victor Julien aff576b524 eve/nfs: log nfs version 10 years ago
Victor Julien 0d79181d78 nfs: rename nfs3 to nfs
Since the parser now also does nfs2, the name nfs3 became confusing.
As it's still in beta, we can rename so this patch renames all 'nfs3'
logic to simply 'nfs'.
10 years ago
Victor Julien 28cdf7b628 nfs3: create file tx for read on request
This is done so that we can add creds to it.
10 years ago
Victor Julien 7e0d9619ac nfs3: add readdirplus path 10 years ago
Victor Julien 41376da03c nfs: log more rpc 10 years ago
Victor Julien 9edbb6f235 nfs: split record parsers into different files 10 years ago
Victor Julien 25edac7666 nfs3: fill bytes corner case 10 years ago
Victor Julien 5153271b87 nfs2: basic record parsing and tracking 10 years ago
Victor Julien c7e10c73f9 nfs3: support NFS over UDP 10 years ago
Victor Julien d9f87cec3d nfs3: probing parsers in both directions 10 years ago
Victor Julien 8fe32f943b nfs3: search for next record if needed after GAP 10 years ago
Victor Julien 58af39131f rust/nfs: handle GAPs
In normal records it will try to continue parsing.

GAP 'data' will be passed to file api as '0's. New call is used
so that the file API does know it is dealing with a GAP. Such
files are flagged as truncated at the end of the file and no
checksums are calculated.
10 years ago
Victor Julien a116c16019 nfs3: parse mkdir and rmdir request records 10 years ago
Victor Julien 098aced714 rust/nfs/files: no longer Option/Box 10 years ago
Victor Julien 75a6a13790 rust/nfs: move files into tx type data 10 years ago
Victor Julien de7e0614fa rust/nfs: add more record types 10 years ago
Victor Julien d6592211d0 rust/nfs: NFSv3 parser, logger and detection 10 years ago