|
|
@@ -1590,7 +1590,7 @@ namespace Renci.SshNet
|
|
|
|
|
|
private byte SocketReadByte()
|
|
|
{
|
|
|
- byte[] buffer = null;
|
|
|
+ byte[] buffer = new byte[1];
|
|
|
|
|
|
this.SocketRead(1, ref buffer);
|
|
|
|
|
|
@@ -1654,7 +1654,7 @@ namespace Renci.SshNet
|
|
|
throw new ProxyException("SOCKS4: Not valid response.");
|
|
|
}
|
|
|
|
|
|
- byte[] dummyBuffer = null;
|
|
|
+ byte[] dummyBuffer = new byte[4];
|
|
|
|
|
|
// Read 2 bytes to be ignored
|
|
|
this.SocketRead(2, ref dummyBuffer);
|
|
|
@@ -1810,7 +1810,7 @@ namespace Renci.SshNet
|
|
|
}
|
|
|
|
|
|
var addressType = this.SocketReadByte();
|
|
|
- byte[] responseIp = null;
|
|
|
+ byte[] responseIp = new byte[16];
|
|
|
|
|
|
switch (addressType)
|
|
|
{
|
|
|
@@ -1824,7 +1824,7 @@ namespace Renci.SshNet
|
|
|
throw new ProxyException(string.Format("Address type '{0}' is not supported.", addressType));
|
|
|
}
|
|
|
|
|
|
- byte[] port = null;
|
|
|
+ byte[] port = new byte[2];
|
|
|
|
|
|
// Read 2 bytes to be ignored
|
|
|
this.SocketRead(2, ref port);
|