Server: SMB1: TransactionHelper: Return Transaction2Response instead of ErrorResponse when status is set to STATUS_BUFFER_OVERFLOW

This commit is contained in:
Tal Aloni 2019-04-02 16:40:29 +03:00
parent 994fd1f644
commit acb047e65c

View file

@ -241,7 +241,7 @@ namespace SMBLibrary.Server.SMB1
header.Status = NTStatus.STATUS_SMB_BAD_COMMAND;
}
if (header.Status != NTStatus.STATUS_SUCCESS)
if (header.Status != NTStatus.STATUS_SUCCESS && header.Status != NTStatus.STATUS_BUFFER_OVERFLOW)
{
return new ErrorResponse(CommandName.SMB_COM_TRANSACTION2);
}