Implementation of system.net.networkinformation.ping Class

At the moment, using system.net.networkinformation.ping class in Monotouch does not seem to be working correctly. The class can be used, code will compile and build, the code runs without errors, but it does not function correctly, e.g. ip adresses that don't exist, return a valid reply status when pinged.

Environment used:
Xcode 3.6, MonoDevelop 2.6, Mono framework 2.10.5, MonoTouch 4.0.7


Reference: https://bugzilla.xamarin.com/show_bug.cgi?id=964