[ci] Move setting CFLAGS and MONO_CHECK_MODE into the run-jenkins.sh script
[mono.git] / mcs / class / System / System.Net.NetworkInformation / PingReply.cs
index c3b6851f9094d3ac54de71dc03a914725a8bb0c0..ecdd001c008af41842cc8babd0c61ad770f48d6c 100644 (file)
@@ -1,10 +1,11 @@
 //
 // System.Net.NetworkInformation.PingReply
 //
-// Author:
+// Authors:
 //     Gonzalo Paniagua Javier (gonzalo@novell.com)
+//     Atsushi Enomoto (atsushi@ximian.com)
 //
-// Copyright (c) 2006 Novell, Inc. (http://www.novell.com)
+// Copyright (c) 2006-2007 Novell, Inc. (http://www.novell.com)
 //
 // Permission is hereby granted, free of charge, to any person obtaining
 // a copy of this software and associated documentation files (the
@@ -25,7 +26,6 @@
 // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 //
-#if NET_2_0
 namespace System.Net.NetworkInformation {
        public class PingReply {
                IPAddress address;
@@ -34,8 +34,13 @@ namespace System.Net.NetworkInformation {
                long rtt;
                IPStatus status;
 
-               internal PingReply ()
+               internal PingReply (IPAddress address, byte [] buffer, PingOptions options, long roundtripTime, IPStatus status)
                {
+                       this.address = address;
+                       this.buffer = buffer;
+                       this.options = options;
+                       this.rtt = roundtripTime;
+                       this.status = status;
                }
 
                public IPAddress Address {
@@ -59,5 +64,4 @@ namespace System.Net.NetworkInformation {
                }
        }
 }
-#endif