ソースを参照

2002-04-24 Gonzalo Paniagua Javier <[email protected]>

	* IPAddress.cs: initialize the read only fields with Parse().

svn path=/trunk/mcs/; revision=4004
Gonzalo Paniagua Javier 24 年 前
コミット
4c65b83dbd

+ 4 - 0
mcs/class/System/System.Net/ChangeLog

@@ -1,3 +1,7 @@
+2002-04-24  Gonzalo Paniagua Javier <[email protected]>
+
+	* IPAddress.cs: initialize the read only fields with Parse().
+
 2002-04-18  Gonzalo Paniagua Javier <[email protected]>
 
 	* IPAddress.cs: little changes to behave as MS.

+ 4 - 4
mcs/class/System/System.Net/IPAddress.cs

@@ -25,10 +25,10 @@ namespace System.Net {
 		// changing socket-io.c in the runtime
 		private long address;
 
-		public static readonly IPAddress Any=new IPAddress(0);
-		public static readonly IPAddress Broadcast=new IPAddress(0xffffffff);
-		public static readonly IPAddress Loopback=new IPAddress(0x7f000001);
-		public static readonly IPAddress None=new IPAddress(0xffffffff);
+		public static readonly IPAddress Any = new IPAddress(0);
+		public static readonly IPAddress Broadcast = IPAddress.Parse ("255.255.255.255");
+		public static readonly IPAddress Loopback = IPAddress.Parse ("127.0.0.1");
+		public static readonly IPAddress None = IPAddress.Parse ("255.255.255.255");
 
 		private static short SwapShort (short number)
 		{