aboutsummaryrefslogtreecommitdiff
path: root/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransaction.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransaction.cs')
-rw-r--r--Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransaction.cs53
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;
}
}
}