Browse Source

Zero is a valid value for SessionOptions.PortNumber

Source commit: 6226efd24cda7d15d4c37d43a1a93d8f7f50319f
Martin Prikryl 4 years ago
parent
commit
7041346c78
1 changed files with 2 additions and 2 deletions
  1. 2 2
      dotnet/SessionOptions.cs

+ 2 - 2
dotnet/SessionOptions.cs

@@ -401,9 +401,9 @@ namespace WinSCP
 
 
         private void SetPortNumber(int value)
         private void SetPortNumber(int value)
         {
         {
-            if ((value < 1) || (value > 65535))
+            if ((value < 0) || (value > 65535))
             {
             {
-                throw new ArgumentException("Port number has to be in range from 0 to 65535");
+                throw new ArgumentOutOfRangeException("Port number has to be in range from 0 to 65535");
             }
             }
 
 
             _portNumber = value;
             _portNumber = value;