]> git.ipfire.org Git - thirdparty/suricata.git/commit
nfs: Implement frames 7112/head
authorSam Muhammed <ghostinthehive.vx@gmail.com>
Wed, 23 Feb 2022 12:15:00 +0000 (14:15 +0200)
committerVictor Julien <vjulien@oisf.net>
Fri, 4 Mar 2022 15:50:57 +0000 (16:50 +0100)
commit3a490fb16c939a2c23c5625d6757850391844433
tree27033230466ac582b2dfb6cfdad362d4f95667c3
parentd090dcbce925bae00ea87646baa7c77cffffcf12
nfs: Implement frames

Feature #4872

Frames:
  - RPC Frames: Generic over TCP/UDP
     - rpc.pdu
     - rpc.hdr
     - rpc.data
     - rpc.creds -- for rpc calls

  - NFSv2, NFSv3
     - nfs.pdu
     - nfs.status -- for nfs responses

  - NFSv4 Only Frames
     - nfs4.pdu
     - nfs4.hdr
     - nfs4.ops -- for compound request/response operations
     - nfs4.status -- for nfs4 responses

RPC tcp/udp frames created with separate registeration functions e.g:
add_rpc_tcp_tc_frames()
add_rpc_udp_tc_frames()
rust/src/nfs/nfs.rs