Move <machine/in_cksum.h> to <sys/in_cksum.h>. This file is now platform
authorMatthew Dillon <dillon@dragonflybsd.org>
Sat, 14 Feb 2004 21:15:34 +0000 (21:15 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Sat, 14 Feb 2004 21:15:34 +0000 (21:15 +0000)
commit3f9db7f85b56afba2ae89fa127bf9045c58ca151
tree35eaa4a3e59571d94e2ed1f4d226d2dce0e786df
parent3614fd91b7778225eade57106cceba97bba6baf1
Move <machine/in_cksum.h> to <sys/in_cksum.h>.  This file is now platform
independant.  If we want to add extreme machine specialization later on
then sys/in_cksum.h will #include machine/in_cksum.h.

Move i386/i386/in_cksum.c to netinet/in_cksum.c.  Note that netinet/in_cksum.c
already existed but was not used by the build system at all.  The move
overwrites it.  The new in_cksum.c is a portable, complete rewrite which
references core assembly (procedure call) to do 32-bit-aligned work.  See
also i386/i386/in_cksum2.s.
29 files changed:
contrib/ipfilter/ip_compat.h
sbin/natd/icmp.c
sbin/natd/natd.c
sys/conf/files
sys/conf/files.amd64
sys/conf/files.i386
sys/conf/files.pc98
sys/contrib/ipfilter/netinet/fil.c
sys/contrib/ipfilter/netinet/ip_compat.h
sys/contrib/ipfilter/netinet/ip_fil.c
sys/dev/netif/txp/if_txp.c
sys/net/ip_mroute/ip_mroute.c
sys/net/ipfw/ip_fw2.c
sys/netinet/igmp.c
sys/netinet/in_cksum.c
sys/netinet/ip_gre.c
sys/netinet/ip_icmp.c
sys/netinet/ip_input.c
sys/netinet/ip_output.c
sys/netinet/tcp_input.c
sys/netinet/tcp_output.c
sys/netinet/tcp_subr.c
sys/netinet/tcp_syncache.c
sys/netinet/udp_usrreq.c
sys/netinet6/ipsec.c
sys/netproto/ipsec/ipsec.c
sys/netproto/ipsec/ipsec_input.c
sys/netproto/ipsec/ipsec_output.c
sys/sys/in_cksum.h [new file with mode: 0644]