Dear all, I have undertaken a task to renovate and restore `ping' to correct and expected functionality. There are many things needing attention, so please do not insert any changes for the next few weeks (as if there would be any expectancy to ever see this happen!).
Just tell me why on earth `libicmp/icmp.h' was ever written in the form it exists today. It differs from <netinet/ip_icmp.h> in more than forty macros alone. Backwards is really the nicest thing I can express about that construct. I have just begun the process of adapting our source files to fit the official header file <netinet/ip_icmp.h>, thus abondoning `libicmp/icmp.h'. Let anyone against this speak up now, or for ever rest silent. Presently this task is conducted on OpenSolaris and four different BSD variants as normative Unices. Best regards, Mats E A