diff --git a/SMBLibrary/SMB1/Commands/NTCreateAndXResponseExtended.cs b/SMBLibrary/SMB1/Commands/NTCreateAndXResponseExtended.cs
index e739f6d..8c2dc1e 100644
--- a/SMBLibrary/SMB1/Commands/NTCreateAndXResponseExtended.cs
+++ b/SMBLibrary/SMB1/Commands/NTCreateAndXResponseExtended.cs
@@ -101,11 +101,11 @@ namespace SMBLibrary.SMB1
}
}
- public FileStatus FileStatus
+ public FileStatusFlags FileStatusFlags
{
get
{
- return (FileStatus)NMPipeStatus_or_FileStatusFlags;
+ return (FileStatusFlags)NMPipeStatus_or_FileStatusFlags;
}
set
{
diff --git a/SMBLibrary/SMB1/Enums/NTCreate/FileStatus.cs b/SMBLibrary/SMB1/Enums/NTCreate/FileStatusFlags.cs
similarity index 74%
rename from SMBLibrary/SMB1/Enums/NTCreate/FileStatus.cs
rename to SMBLibrary/SMB1/Enums/NTCreate/FileStatusFlags.cs
index 2a1edf5..9ed15c3 100644
--- a/SMBLibrary/SMB1/Enums/NTCreate/FileStatus.cs
+++ b/SMBLibrary/SMB1/Enums/NTCreate/FileStatusFlags.cs
@@ -3,7 +3,7 @@ using System;
namespace SMBLibrary.SMB1
{
[Flags]
- public enum FileStatus : ushort
+ public enum FileStatusFlags : ushort
{
NO_EAS = 0x01,
NO_SUBSTREAMS = 0x02,
diff --git a/SMBLibrary/SMBLibrary.csproj b/SMBLibrary/SMBLibrary.csproj
index da0e09e..7289e53 100644
--- a/SMBLibrary/SMBLibrary.csproj
+++ b/SMBLibrary/SMBLibrary.csproj
@@ -328,7 +328,7 @@
-
+
diff --git a/SMBLibrary/Server/SMB1/NTCreateHelper.cs b/SMBLibrary/Server/SMB1/NTCreateHelper.cs
index 730f641..ab0a94d 100644
--- a/SMBLibrary/Server/SMB1/NTCreateHelper.cs
+++ b/SMBLibrary/Server/SMB1/NTCreateHelper.cs
@@ -198,7 +198,7 @@ namespace SMBLibrary.Server.SMB1
response.AllocationSize = (long)NTFileSystemHelper.GetAllocationSize(entry.Size);
response.EndOfFile = (long)entry.Size;
response.ResourceType = ResourceType.FileTypeDisk;
- response.FileStatus = FileStatus.NO_EAS | FileStatus.NO_SUBSTREAMS | FileStatus.NO_REPARSETAG;
+ response.FileStatusFlags = FileStatusFlags.NO_EAS | FileStatusFlags.NO_SUBSTREAMS | FileStatusFlags.NO_REPARSETAG;
response.MaximalAccessRights.File = FileAccessMask.FILE_READ_DATA | FileAccessMask.FILE_WRITE_DATA | FileAccessMask.FILE_APPEND_DATA |
FileAccessMask.FILE_READ_EA | FileAccessMask.FILE_WRITE_EA |
FileAccessMask.FILE_EXECUTE |