aboutsummaryrefslogtreecommitdiff
path: root/Emby.Common.Implementations/IO/SharpCifs/Smb/NetShareEnumResponse.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Emby.Common.Implementations/IO/SharpCifs/Smb/NetShareEnumResponse.cs')
-rw-r--r--Emby.Common.Implementations/IO/SharpCifs/Smb/NetShareEnumResponse.cs135
1 files changed, 67 insertions, 68 deletions
diff --git a/Emby.Common.Implementations/IO/SharpCifs/Smb/NetShareEnumResponse.cs b/Emby.Common.Implementations/IO/SharpCifs/Smb/NetShareEnumResponse.cs
index 261d160fa..408f8e4d1 100644
--- a/Emby.Common.Implementations/IO/SharpCifs/Smb/NetShareEnumResponse.cs
+++ b/Emby.Common.Implementations/IO/SharpCifs/Smb/NetShareEnumResponse.cs
@@ -16,80 +16,79 @@
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
namespace SharpCifs.Smb
{
- internal class NetShareEnumResponse : SmbComTransactionResponse
- {
- private int _converter;
+ internal class NetShareEnumResponse : SmbComTransactionResponse
+ {
+ private int _converter;
- private int _totalAvailableEntries;
+ private int _totalAvailableEntries;
- internal override int WriteSetupWireFormat(byte[] dst, int dstIndex)
- {
- return 0;
- }
+ internal override int WriteSetupWireFormat(byte[] dst, int dstIndex)
+ {
+ return 0;
+ }
- internal override int WriteParametersWireFormat(byte[] dst, int dstIndex)
- {
- return 0;
- }
+ internal override int WriteParametersWireFormat(byte[] dst, int dstIndex)
+ {
+ return 0;
+ }
- internal override int WriteDataWireFormat(byte[] dst, int dstIndex)
- {
- return 0;
- }
+ internal override int WriteDataWireFormat(byte[] dst, int dstIndex)
+ {
+ return 0;
+ }
- internal override int ReadSetupWireFormat(byte[] buffer, int bufferIndex, int len)
- {
- return 0;
- }
+ internal override int ReadSetupWireFormat(byte[] buffer, int bufferIndex, int len
+ )
+ {
+ return 0;
+ }
- internal override int ReadParametersWireFormat(byte[] buffer, int bufferIndex, int len)
- {
- int start = bufferIndex;
- Status = ReadInt2(buffer, bufferIndex);
- bufferIndex += 2;
- _converter = ReadInt2(buffer, bufferIndex);
- bufferIndex += 2;
- NumEntries = ReadInt2(buffer, bufferIndex);
- bufferIndex += 2;
- _totalAvailableEntries = ReadInt2(buffer, bufferIndex);
- bufferIndex += 2;
- return bufferIndex - start;
- }
+ internal override int ReadParametersWireFormat(byte[] buffer, int bufferIndex, int
+ len)
+ {
+ int start = bufferIndex;
+ Status = ReadInt2(buffer, bufferIndex);
+ bufferIndex += 2;
+ _converter = ReadInt2(buffer, bufferIndex);
+ bufferIndex += 2;
+ NumEntries = ReadInt2(buffer, bufferIndex);
+ bufferIndex += 2;
+ _totalAvailableEntries = ReadInt2(buffer, bufferIndex);
+ bufferIndex += 2;
+ return bufferIndex - start;
+ }
- internal override int ReadDataWireFormat(byte[] buffer, int bufferIndex, int len)
- {
- int start = bufferIndex;
- SmbShareInfo e;
- UseUnicode = false;
- Results = new SmbShareInfo[NumEntries];
- for (int i = 0; i < NumEntries; i++)
- {
- Results[i] = e = new SmbShareInfo();
- e.NetName = ReadString(buffer, bufferIndex, 13, false);
- bufferIndex += 14;
- e.Type = ReadInt2(buffer, bufferIndex);
- bufferIndex += 2;
- int off = ReadInt4(buffer, bufferIndex);
- bufferIndex += 4;
- off = (off & unchecked(0xFFFF)) - _converter;
- off = start + off;
- e.Remark = ReadString(buffer, off, 128, false);
- if (Log.Level >= 4)
- {
- Log.WriteLine(e);
- }
- }
- return bufferIndex - start;
- }
+ internal override int ReadDataWireFormat(byte[] buffer, int bufferIndex, int len)
+ {
+ int start = bufferIndex;
+ SmbShareInfo e;
+ UseUnicode = false;
+ Results = new SmbShareInfo[NumEntries];
+ for (int i = 0; i < NumEntries; i++)
+ {
+ Results[i] = e = new SmbShareInfo();
+ e.NetName = ReadString(buffer, bufferIndex, 13, false);
+ bufferIndex += 14;
+ e.Type = ReadInt2(buffer, bufferIndex);
+ bufferIndex += 2;
+ int off = ReadInt4(buffer, bufferIndex);
+ bufferIndex += 4;
+ off = (off & unchecked(0xFFFF)) - _converter;
+ off = start + off;
+ e.Remark = ReadString(buffer, off, 128, false);
+ if (Log.Level >= 4)
+ {
+ Log.WriteLine(e);
+ }
+ }
+ return bufferIndex - start;
+ }
- public override string ToString()
- {
- return "NetShareEnumResponse["
- + base.ToString()
- + ",status=" + Status
- + ",converter=" + _converter
- + ",entriesReturned=" + NumEntries
- + ",totalAvailableEntries=" + _totalAvailableEntries + "]";
- }
- }
+ public override string ToString()
+ {
+ return "NetShareEnumResponse[" + base.ToString() + ",status=" + Status
+ + ",converter=" + _converter + ",entriesReturned=" + NumEntries + ",totalAvailableEntries="
+ + _totalAvailableEntries + "]";
+ }
+ }
}