]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
nfs/rpc: fix reponse parsing
authorVictor Julien <victor@inliniac.net>
Wed, 21 Mar 2018 14:50:11 +0000 (15:50 +0100)
committerVictor Julien <victor@inliniac.net>
Mon, 26 Mar 2018 07:05:26 +0000 (09:05 +0200)
rust/src/nfs/rpc_records.rs

index 06f5d1bfd7fedfcdcf0b18d879e09dc0bd13c613..30bfcd7b5d5096faf747bfa962d639440a39a085 100644 (file)
@@ -228,11 +228,12 @@ named!(pub parse_rpc_reply<RpcReplyPacket>,
    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