NetBSD/sys/netinet
lukem c80b4400e5 add the following, derived from FreeBSD:
* IP_PORTRANGE socket option, which controls how the ephemeral ports
  are allocated. it takes the following settings:
	IP_PORTRANGE_DEFAULT	use anonportmin (49152) -> anonportmax (65535)
	IP_PORTRANGE_HIGH	as IP_PORTRANGE_DEFAULT (retained for FreeBSD
				compat reasons, where these are separate)
	IP_PORTRANGE_LOW	use 600 -> 1023. only works if uid==0.
* in_pcb flag INP_ANONPORT. set if port was allocated ephmerally
1998-01-07 22:51:22 +00:00
..
fil.c fix checksum problems (from marc boucher via darren reed). 1997-11-17 14:33:46 +00:00
icmp_var.h remove extraneous icmp_do_mtudisc 1997-10-18 21:21:28 +00:00
if_arp.c Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
if_atm.c backout previous kprintf changes 1996-10-13 02:03:00 +00:00
if_atm.h ported ATM to FreeBSD 2.2-960612-SNAP 1996-07-03 17:17:10 +00:00
if_ether.h Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
if_inarp.h New ARP system, supports IPv4 over any hardware link. 1997-03-15 18:09:08 +00:00
igmp.c Add in_nullhost() and in_hosteq() macros, to hide some protocol 1996-09-09 14:51:07 +00:00
igmp.h Implement IGMP v2. Based on the Multicast 3.5 distribution. 1995-05-31 06:08:17 +00:00
igmp_var.h netinet prototypes 1996-02-13 23:40:59 +00:00
in.c Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
in.h add the following, derived from FreeBSD: 1998-01-07 22:51:22 +00:00
in_cksum.c backout previous kprintf changes 1996-10-13 02:03:00 +00:00
in_pcb.c add the following, derived from FreeBSD: 1998-01-07 22:51:22 +00:00
in_pcb.h add the following, derived from FreeBSD: 1998-01-07 22:51:22 +00:00
in_proto.c Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
in_systm.h Protect against double inclusion. PR 3524. 1997-07-07 20:57:46 +00:00
in_var.h Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
ip.h Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
ip_auth.c merge ip-filter 3.2.1 1997-11-14 12:40:06 +00:00
ip_auth.h import ip-filter 3.2.1 1997-11-14 08:03:01 +00:00
ip_compat.h merge ip-filter 3.2.1 1997-11-14 12:40:06 +00:00
ip_fil.c merge ip-filter 3.2.1 1997-11-14 12:40:06 +00:00
ip_fil.h merge ip-filter 3.2.1 1997-11-14 12:40:06 +00:00
ip_frag.c merge ip-filter 3.2.1 1997-11-14 12:40:06 +00:00
ip_frag.h sigh. merge ipfilter 3.2 onto the trunk. merge to the branch was a mistake. 1997-10-30 16:08:54 +00:00
ip_ftp_pxy.c merge ip-filter 3.2.1 1997-11-14 12:40:06 +00:00
ip_icmp.c Changes to path MTU discovery to correctly handle "needs 1997-10-29 05:28:44 +00:00
ip_icmp.h Add ICMP unreachable code #13 - "Communication Administratively Prohibited", 1997-08-26 18:27:53 +00:00
ip_input.c enhance ephemeral port allocation code: 1998-01-05 09:52:02 +00:00
ip_log.c merge ip-filter 3.2.1 1997-11-14 12:40:06 +00:00
ip_mroute.c Make sure we install the route returned by the upcall before trying to 1997-08-14 06:42:33 +00:00
ip_mroute.h Rework the token bucket filter to use a list of packets rather than a static 1996-09-09 17:14:04 +00:00
ip_nat.c fixes for memory leaks in proxying, and byte ordering problems. from darren reed. 1997-11-25 03:14:11 +00:00
ip_nat.h merge ip-filter 3.2.1 1997-11-14 12:40:06 +00:00
ip_output.c add the following, derived from FreeBSD: 1998-01-07 22:51:22 +00:00
ip_proxy.c don't free pointer to static struct. please pullup. 1997-11-28 00:46:39 +00:00
ip_proxy.h fixes for memory leaks in proxying, and byte ordering problems. from darren reed. 1997-11-25 03:14:11 +00:00
ip_state.c merge ip-filter 3.2.1 1997-11-14 12:40:06 +00:00
ip_state.h merge ip-filter 3.2.1 1997-11-14 12:40:06 +00:00
ip_var.h Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
raw_ip.c Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
tcp.h spacing cleaup. also, minor type mixup fixups. 1995-04-17 05:32:52 +00:00
tcp_debug.c backout previous kprintf change 1996-10-13 16:50:51 +00:00
tcp_debug.h New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD' 1994-06-29 06:29:24 +00:00
tcp_fsm.h As per RFC 793, don't retransmit the FIN during a simultaneous close. 1997-06-18 10:05:44 +00:00
tcp_input.c Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
tcp_output.c Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
tcp_seq.h Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
tcp_subr.c Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
tcp_timer.c Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
tcp_timer.h KERNEL -> _KERNEL 1995-03-26 20:23:52 +00:00
tcp_usrreq.c Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
tcp_var.h Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
tcpip.h make netinet work on systems where pointers and longs are 64 bits 1995-11-21 01:07:34 +00:00
udp.h Make length and offset fields unsigned. From Kevin M. Lahey <kml@nas.nasa.gov> 1996-10-25 06:22:24 +00:00
udp_usrreq.c Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changes 1998-01-05 10:31:44 +00:00
udp_var.h Make the following tunable via sysctl, inspired by BSD/OS: 1997-07-28 22:19:53 +00:00