This is linux-icmp.c in view mode; [Download] [Up]
/* ** Test program to determine whether we're using the ** dodgy ICMP structs that Linux has. (POSIX must have ** missed that past of the programming interface, hey! :-) */ #include <common/portability.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #ifdef HAVE_NETINET_IN_SYSTM_H # include <netinet/in_systm.h> #endif #include <netinet/ip.h> #include <netinet/ip_icmp.h> main() { struct icmphdr ic; ic.checksum = 0; }
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.