From 595557eb8d29a9a3fbc17985dfd459e9d20fecfe Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Wed, 28 Feb 2018 17:56:01 +0100 Subject: [PATCH] smb1: locking andx may have no response --- rust/src/smb/smb1.rs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/rust/src/smb/smb1.rs b/rust/src/smb/smb1.rs index 560f439e77..c738d3a069 100644 --- a/rust/src/smb/smb1.rs +++ b/rust/src/smb/smb1.rs @@ -309,11 +309,9 @@ pub fn smb1_request_record<'b>(state: &mut SMBState, r: &SmbRecord<'b>) -> u32 { } false }, - SMB1_COMMAND_NT_CANCEL => { - no_response_expected = true; - false - }, - SMB1_COMMAND_TRANS2_SECONDARY => { + SMB1_COMMAND_NT_CANCEL | + SMB1_COMMAND_TRANS2_SECONDARY | + SMB1_COMMAND_LOCKING_ANDX => { no_response_expected = true; false }, @@ -325,7 +323,6 @@ pub fn smb1_request_record<'b>(state: &mut SMBState, r: &SmbRecord<'b>) -> u32 { r.command == SMB1_COMMAND_NT_CANCEL || r.command == SMB1_COMMAND_RENAME || r.command == SMB1_COMMAND_CHECK_DIRECTORY || - r.command == SMB1_COMMAND_LOCKING_ANDX || r.command == SMB1_COMMAND_ECHO || r.command == SMB1_COMMAND_TRANS { } else {