]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
rust/rdp: use the streaming version of combinators to fix incomplete reads
authorPierre Chifflier <chifflier@wzdftpd.net>
Mon, 4 Nov 2019 09:27:08 +0000 (10:27 +0100)
committerVictor Julien <victor@inliniac.net>
Mon, 2 Mar 2020 16:16:42 +0000 (17:16 +0100)
rust/src/rdp/parser.rs

index 4dd07cca7f6a7ef6586ae135f398f6d9ca6afabc..f38783b317302035dbaa65e77e0bcb1444feccc7 100644 (file)
@@ -29,7 +29,7 @@
 use nom::IResult;
 use nom::bytes::complete::take;
 use nom::combinator::{opt, map_opt, map_res};
-use nom::number::complete::{be_u16, be_u8, le_u16, le_u32, le_u8};
+use nom::number::streaming::{be_u16, be_u8, le_u16, le_u32, le_u8};
 use crate::rdp::error::RdpError;
 use crate::rdp::util::{
     le_slice_to_string, parse_per_length_determinant, utf7_slice_to_string,