diff options
Diffstat (limited to 'Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransaction.cs')
| -rw-r--r-- | Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransaction.cs | 53 |
1 files changed, 25 insertions, 28 deletions
diff --git a/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransaction.cs b/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransaction.cs index 9e6edf3342..b3aeaaf7d0 100644 --- a/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransaction.cs +++ b/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransaction.cs @@ -21,8 +21,8 @@ namespace SharpCifs.Smb { internal abstract class SmbComTransaction : ServerMessageBlock { - private static readonly int DefaultMaxDataCount - = Config.GetInt("jcifs.smb.client.transaction_buf_size", TransactionBufSize) - 512; + private static readonly int DefaultMaxDataCount = Config.GetInt("jcifs.smb.client.transaction_buf_size" + , TransactionBufSize) - 512; private const int PrimarySetupOffset = 61; @@ -70,11 +70,14 @@ namespace SharpCifs.Smb internal const int NetServerEnum3 = unchecked(0x00D7); - internal const byte TransPeekNamedPipe = unchecked(unchecked(0x23)); + internal const byte TransPeekNamedPipe = unchecked(unchecked(0x23 + )); - internal const byte TransWaitNamedPipe = unchecked(unchecked(0x53)); + internal const byte TransWaitNamedPipe = unchecked(unchecked(0x53 + )); - internal const byte TransCallNamedPipe = unchecked(unchecked(0x54)); + internal const byte TransCallNamedPipe = unchecked(unchecked(0x54 + )); internal const byte TransTransactNamedPipe = unchecked(unchecked(0x26)); @@ -208,8 +211,8 @@ namespace SharpCifs.Smb available -= _pad1; DataCount = Math.Min(TotalDataCount - DataDisplacement, available); } - if ((ParameterDisplacement + ParameterCount) >= TotalParameterCount - && (DataDisplacement + DataCount) >= TotalDataCount) + if ((ParameterDisplacement + ParameterCount) >= TotalParameterCount && (DataDisplacement + + DataCount) >= TotalDataCount) { _hasMore = false; } @@ -243,7 +246,7 @@ namespace SharpCifs.Smb } WriteInt2(ParameterCount, dst, dstIndex); dstIndex += 2; - // writeInt2(( parameterCount == 0 ? 0 : parameterOffset ), dst, dstIndex ); + // writeInt2(( parameterCount == 0 ? 0 : parameterOffset ), dst, dstIndex ); WriteInt2(ParameterOffset, dst, dstIndex); dstIndex += 2; if (Command == SmbComTransactionSecondary) @@ -303,7 +306,8 @@ namespace SharpCifs.Smb return dstIndex - start; } - internal override int ReadParameterWordsWireFormat(byte[] buffer, int bufferIndex) + internal override int ReadParameterWordsWireFormat(byte[] buffer, int bufferIndex + ) { return 0; } @@ -319,31 +323,24 @@ namespace SharpCifs.Smb internal abstract int WriteDataWireFormat(byte[] dst, int dstIndex); - internal abstract int ReadSetupWireFormat(byte[] buffer, int bufferIndex, int len); + internal abstract int ReadSetupWireFormat(byte[] buffer, int bufferIndex, int len + ); - internal abstract int ReadParametersWireFormat(byte[] buffer, int bufferIndex, int len); + internal abstract int ReadParametersWireFormat(byte[] buffer, int bufferIndex, int + len); internal abstract int ReadDataWireFormat(byte[] buffer, int bufferIndex, int len); public override string ToString() { - return base.ToString() - + ",totalParameterCount=" + TotalParameterCount - + ",totalDataCount=" + TotalDataCount - + ",maxParameterCount=" + MaxParameterCount - + ",maxDataCount=" + MaxDataCount - + ",maxSetupCount=" + (int)MaxSetupCount - + ",flags=0x" + Hexdump.ToHexString(_flags, 2) - + ",timeout=" + Timeout - + ",parameterCount=" + ParameterCount - + ",parameterOffset=" + ParameterOffset - + ",parameterDisplacement=" + ParameterDisplacement - + ",dataCount=" + DataCount - + ",dataOffset=" + DataOffset - + ",dataDisplacement=" + DataDisplacement - + ",setupCount=" + SetupCount - + ",pad=" + _pad - + ",pad1=" + _pad1; + return base.ToString() + ",totalParameterCount=" + TotalParameterCount + + ",totalDataCount=" + TotalDataCount + ",maxParameterCount=" + MaxParameterCount + + ",maxDataCount=" + MaxDataCount + ",maxSetupCount=" + (int)MaxSetupCount + ",flags=0x" + + Hexdump.ToHexString(_flags, 2) + ",timeout=" + Timeout + ",parameterCount=" + + ParameterCount + ",parameterOffset=" + ParameterOffset + ",parameterDisplacement=" + + ParameterDisplacement + ",dataCount=" + DataCount + ",dataOffset=" + DataOffset + + ",dataDisplacement=" + DataDisplacement + ",setupCount=" + SetupCount + ",pad=" + + _pad + ",pad1=" + _pad1; } } } |
