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.
No problem. As it stands now, my new tracert program for ROS also has the same bug, and I'm assuming anything else which uses ICMP in this manner.
Gimmie a shout if you have any ideas I can get my hands dirty with.
Ged.