[Mono-bugs] [Bug 333723] System.Net.NetworkInformation. Ping work only in asynchrone mode

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Oct 16 09:15:58 EDT 2007


--- Comment #12 from Dick Porter <dick at novell.com>  2007-10-16 07:15:58 MST ---
Yes, the permissions issue is that on Linux (and probably other POSIX
platforms) raw sockets require root priviledges.  The standard ping binary is
usually setuid root precisely for this reason.  The classical ping DoS is the
'smurf', which uses forged broadcast pings.

I tried running the test case with a fairly recent svn mono, and it works as
expected for me:  as non-root I get a permissions fail on both synchronous and
asynchronous tests, using hostnames or IP addresses.  As root it all works

Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

More information about the mono-bugs mailing list