[Mono-list] Creating an ICMP socket fails
TP-Software
tpsoftware@users.sourceforge.net
Thu, 11 Sep 2003 10:47:12 +0200
Hi,
I've had simular problems with
the Socket class.
I've been unable to test it on linux yet,
but I bet this is mono/windows related.
Tim.
----- Original Message -----
From: "Jörg Rosenkranz" <joergr@voelcker.com>
To: <mono-list@lists.ximian.com>
Sent: Thursday, September 11, 2003 10:32 AM
Subject: [Mono-list] Creating an ICMP socket fails
Hello,
We try to create an ICMP socket to ping another host. Mono on Linux throws
an
exception when the constructor of the Socket class is called.
Sample code:
using System;
using System.Net;
using System.Net.Sockets;
namespace IcmpTest
{
public class IcmpTest
{
public static void Main()
{
Socket IcmpSocket = new Socket(AddressFamily.InterNetwork, SocketType.Raw,
ProtocolType.Icmp);
}
}
}
Mono throws following exception:
Unhandled Exception: System.Net.Sockets.SocketException: Some sort of w32
error occurred: 0
in (unmanaged)
/home/viadmin/mono-cvs/install/lib/libmono.so.0(mono_raise_exception+0x22)
[0x400aee26]
in (unmanaged) /home/viadmin/mono-cvs/install/lib/libmono.so.0 [0x400d01c6]
in [0x00035] (at
/home/viadmin/mono-cvs/mcs/class/System/System.Net.Sockets/Socket.cs:417) 00
System.Net.Sockets.Socket:.ctor
(System.Net.Sockets.AddressFamily,System.Net.Sockets.SocketType,System.Net.S
ockets.ProtocolType)
in <0x00037> 00 IcmpTest.IcmpTest:Main ()
It runs fine using MS.NET.
Should I file a bug for this or are we doing something wrong?
Jörg
_______________________________________________
Mono-list maillist - Mono-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list