art yerkes wrote:
Thanks for looking into it. It's a really sticky problem since ICMP is really meant to be a system-level protocol, not an application protocol. As such, I'm not aware of firm rules regarding delivery of ICMP datagrams to applications, only rules regarding how they're received and dealt with at the system level.
This is a known trouble with Windows programs too. There is icmp.dll, check out: http://www.sockets.com/ms_icmp.htm