HardenedBSD/sys/netinet
Bill Fenner 430d30d837 Don't allow reassembly to create packets bigger than IP_MAXPACKET, and count
attempts to do so.
Don't allow users to source packets bigger than IP_MAXPACKET.
Make UDP length and ipovly's protocol length unsigned short.

Reviewed by:	wollman
Submitted by:	(partly by) kml@nas.nasa.gov (Kevin Lahey)
1996-10-25 17:57:53 +00:00
..
icmp_var.h
if_ether.c
if_ether.h
if_fddi.h
igmp_var.h
igmp.c
igmp.h
in_cksum.c
in_pcb.c
in_pcb.h
in_proto.c
in_rmx.c
in_systm.h
in_var.h
in.c
in.h Changed args to the nat functions. 1996-10-22 22:26:02 +00:00
ip_divert.c
ip_fw.c
ip_fw.h
ip_icmp.c
ip_icmp.h
ip_input.c Don't allow reassembly to create packets bigger than IP_MAXPACKET, and count 1996-10-25 17:57:53 +00:00
ip_mroute.c
ip_mroute.h
ip_output.c Changed args to the nat functions. 1996-10-22 22:26:02 +00:00
ip_var.h Don't allow reassembly to create packets bigger than IP_MAXPACKET, and count 1996-10-25 17:57:53 +00:00
ip.h Give ip_len and ip_off more natural, unsigned types. 1996-10-23 18:35:50 +00:00
raw_ip.c Don't allow reassembly to create packets bigger than IP_MAXPACKET, and count 1996-10-25 17:57:53 +00:00
tcp_debug.c
tcp_debug.h
tcp_fsm.h
tcp_input.c
tcp_output.c
tcp_reass.c
tcp_seq.h
tcp_subr.c
tcp_timer.c
tcp_timer.h
tcp_timewait.c
tcp_usrreq.c
tcp_var.h
tcp.h
tcpip.h
udp_usrreq.c Don't allow reassembly to create packets bigger than IP_MAXPACKET, and count 1996-10-25 17:57:53 +00:00
udp_var.h
udp.h Don't allow reassembly to create packets bigger than IP_MAXPACKET, and count 1996-10-25 17:57:53 +00:00