CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2013/06/04 20:25:05

Modified files:
        sys/netinet    : ip_icmp.c ip_output.c 

Log message:
Calculate ICMP checksums with in4_cksum() which lets us get rid of the
clunky m_data/m_len dance needed by in_cksum().

Tested on amd64, hppa, i386, loongson, macppc, sgi, and sparc64.

Thanks to blambert@, bluhm@, and henning@ for help and feedback;
abieber@ for testing this diff independently on macppc; krw@ for access
to his hppa, sgi, and sparc64 test systems at t2k13; nick@ for helping
me figure out Ken's hppa so that I can test this diff. :)

ok blambert bluhm henning mikeb

Reply via email to