ソースを参照

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

Tal Aloni 6 年 前
コミット
acb047e65c
1 ファイル変更1 行追加1 行削除
  1. 1 1
      SMBLibrary/Server/SMB1/TransactionHelper.cs

+ 1 - 1
SMBLibrary/Server/SMB1/TransactionHelper.cs

@@ -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);
             }