aboutsummaryrefslogtreecommitdiff
path: root/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransactionResponse.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransactionResponse.cs')
-rw-r--r--Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransactionResponse.cs46
1 files changed, 29 insertions, 17 deletions
diff --git a/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransactionResponse.cs b/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransactionResponse.cs
index 35f87594d..05e59e917 100644
--- a/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransactionResponse.cs
+++ b/Emby.Common.Implementations/IO/SharpCifs/Smb/SmbComTransactionResponse.cs
@@ -108,8 +108,7 @@ namespace SharpCifs.Smb
return 0;
}
- internal override int ReadParameterWordsWireFormat(byte[] buffer, int bufferIndex
- )
+ internal override int ReadParameterWordsWireFormat(byte[] buffer, int bufferIndex)
{
int start = bufferIndex;
TotalParameterCount = ReadInt2(buffer, bufferIndex);
@@ -152,22 +151,30 @@ namespace SharpCifs.Smb
if (ParameterCount > 0)
{
bufferIndex += _pad = ParameterOffset - (bufferIndex - HeaderStart);
- Array.Copy(buffer, bufferIndex, TxnBuf, BufParameterStart + ParameterDisplacement
- , ParameterCount);
+ Array.Copy(buffer,
+ bufferIndex,
+ TxnBuf,
+ BufParameterStart + ParameterDisplacement,
+ ParameterCount);
bufferIndex += ParameterCount;
}
if (DataCount > 0)
{
bufferIndex += _pad1 = DataOffset - (bufferIndex - HeaderStart);
- Array.Copy(buffer, bufferIndex, TxnBuf, BufDataStart + DataDisplacement,
- DataCount);
+ Array.Copy(buffer,
+ bufferIndex,
+ TxnBuf,
+ BufDataStart + DataDisplacement,
+ DataCount);
bufferIndex += DataCount;
}
- if (!_parametersDone && (ParameterDisplacement + ParameterCount) == TotalParameterCount)
+ if (!_parametersDone
+ && (ParameterDisplacement + ParameterCount) == TotalParameterCount)
{
_parametersDone = true;
}
- if (!_dataDone && (DataDisplacement + DataCount) == TotalDataCount)
+ if (!_dataDone
+ && (DataDisplacement + DataCount) == TotalDataCount)
{
_dataDone = true;
}
@@ -186,21 +193,26 @@ 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 + ",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
+ + ",parameterCount=" + ParameterCount
+ + ",parameterOffset=" + ParameterOffset
+ + ",parameterDisplacement=" + ParameterDisplacement
+ + ",dataCount=" + DataCount
+ + ",dataOffset=" + DataOffset
+ + ",dataDisplacement=" + DataDisplacement
+ + ",setupCount=" + SetupCount
+ + ",pad=" + _pad
+ + ",pad1=" + _pad1;
}
}
}