from netbsd:
authorderaadt <deraadt@openbsd.org>
Thu, 14 Dec 1995 06:50:40 +0000 (06:50 +0000)
committerderaadt <deraadt@openbsd.org>
Thu, 14 Dec 1995 06:50:40 +0000 (06:50 +0000)
commitf3eb6470a8a3c103ad44fa724c6c7a9501818ea2
tree91e69e2f2524da9cdf63b5589071841da61ce106
parentfc4617095070eb94521edc71b06ebb36c2437c57
from netbsd:
make netinet work on systems where pointers and longs are 64 bits
(like the alpha).  Biggest problem: IP headers were overlayed with
structure which included pointers, and which therefore didn't overlay
properly on 64-bit machines.  Solution: instead of threading pointers
through IP header overlays, add a "queue element" structure to do
the threading, and point it at the ip headers.
sys/netinet/ip_input.c
sys/netinet/ip_var.h
sys/netinet/raw_ip.c
sys/netinet/tcp_input.c
sys/netinet/tcp_subr.c
sys/netinet/tcp_var.h
sys/netinet/tcpip.h
sys/netinet/udp_usrreq.c
sys/netinet/udp_var.h
sys/netiso/tuba_subr.c
sys/netiso/tuba_table.c