From: Victor Julien Date: Wed, 21 Mar 2018 14:50:11 +0000 (+0100) Subject: nfs/rpc: fix reponse parsing X-Git-Tag: suricata-4.1.0-rc1~194 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=91307dafd95b1e7f366e9fed25fe7f5d4282692d;p=thirdparty%2Fsuricata.git nfs/rpc: fix reponse parsing --- diff --git a/rust/src/nfs/rpc_records.rs b/rust/src/nfs/rpc_records.rs index 06f5d1bfd7..30bfcd7b5d 100644 --- a/rust/src/nfs/rpc_records.rs +++ b/rust/src/nfs/rpc_records.rs @@ -228,11 +228,12 @@ named!(pub parse_rpc_reply, do_parse!( hdr: parse_rpc_packet_header + >> reply_state: be_u32 + >> verifier_flavor: be_u32 >> verifier_len: be_u32 >> verifier: cond!(verifier_len > 0, take!(verifier_len as usize)) - >> reply_state: be_u32 >> accept_state: be_u32 >> pl: rest