]> 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, 16 Jul 2018 10:45:23 +0000 (12:45 +0200)
rust/src/nfs/rpc_records.rs

index d1958f6a48c02f8830f3cac1d59bc2c835dc8514..d1fc939777d030f662ac827b5c56616fcfdd4c9c 100644 (file)
@@ -193,11 +193,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