Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 01/05/1998 10:00:02
lukem
Mon Jan  5 01:52:06 PST 1998
Update of /cvsroot/src/sys/netinet
In directory netbsd1:/var/slash-tmp/cvs-serv13831

Modified Files:
	in.h in_pcb.c ip_input.c ip_var.h 
Log Message:
enhance ephemeral port allocation code:
* support sysctl net.inet.ip.anonportmin (lowest ephemeral port)
  and net.inet.ip.anonportmax (highest ephemeral port).
  these can't be set to >65535, < IPPORT_RESERVED (unless IPNOPRIVPORTS
  is defined), and anonportmin has to be < anonportmax.
* use a cleaner way of only cycling through the available set once;
  this will be useful for when a random allocation scheme is used
* define IPPORT_ANON{MIN,MAX} instead of IPPORT_USER{LOW,HIGH}


thorpej
Mon Jan  5 01:54:31 PST 1998
Update of /cvsroot/src/sys/netinet
In directory netbsd1:/var/slash-tmp/cvs-serv13911

Log Message:
Import sys/netinet from 4.4BSD-Lite for reference purposes.

Status:

Vendor Tag:	CSRG
Release Tags:	lite-1
		
C src/sys/netinet/icmp_var.h
C src/sys/netinet/if_ether.c
C src/sys/netinet/if_ether.h
C src/sys/netinet/igmp.c
C src/sys/netinet/igmp.h
C src/sys/netinet/igmp_var.h
C src/sys/netinet/in.c
C src/sys/netinet/in.h
C src/sys/netinet/in_cksum.c
C src/sys/netinet/in_pcb.c
C src/sys/netinet/in_pcb.h
C src/sys/netinet/in_proto.c
C src/sys/netinet/in_systm.h
C src/sys/netinet/in_var.h
C src/sys/netinet/ip.h
C src/sys/netinet/ip_icmp.c
C src/sys/netinet/ip_icmp.h
C src/sys/netinet/ip_input.c
C src/sys/netinet/ip_mroute.c
C src/sys/netinet/ip_mroute.h
C src/sys/netinet/ip_output.c
C src/sys/netinet/ip_var.h
C src/sys/netinet/raw_ip.c
C src/sys/netinet/tcp.h
C src/sys/netinet/tcpip.h
C src/sys/netinet/tcp_debug.c
C src/sys/netinet/tcp_debug.h
C src/sys/netinet/tcp_fsm.h
C src/sys/netinet/tcp_input.c
C src/sys/netinet/tcp_output.c
C src/sys/netinet/tcp_seq.h
C src/sys/netinet/tcp_subr.c
C src/sys/netinet/tcp_timer.c
C src/sys/netinet/tcp_timer.h
C src/sys/netinet/tcp_usrreq.c
C src/sys/netinet/tcp_var.h
C src/sys/netinet/udp.h
C src/sys/netinet/udp_usrreq.c
C src/sys/netinet/udp_var.h

39 conflicts created by this import.
Use the following command to help the merge:

	cvs checkout -jCSRG:yesterday -jCSRG src/sys/netinet


thorpej
Mon Jan  5 01:56:16 PST 1998
Update of /cvsroot/src/sys/netinet
In directory netbsd1:/var/slash-tmp/cvs-serv15114

Log Message:
Import sys/netinet from 4.4BSD-Lite2 for reference purposes.

Status:

Vendor Tag:	CSRG
Release Tags:	lite-2
		
U src/sys/netinet/icmp_var.h
U src/sys/netinet/igmp.h
U src/sys/netinet/tcpip.h
U src/sys/netinet/ip_icmp.h
C src/sys/netinet/ip.h
C src/sys/netinet/if_ether.h
U src/sys/netinet/in_systm.h
U src/sys/netinet/ip_output.c
C src/sys/netinet/igmp.c
C src/sys/netinet/in_pcb.c
U src/sys/netinet/tcp_debug.c
C src/sys/netinet/in.c
C src/sys/netinet/in_proto.c
C src/sys/netinet/tcp_input.c
U src/sys/netinet/tcp.h
U src/sys/netinet/in_pcb.h
C src/sys/netinet/in_var.h
U src/sys/netinet/in.h
C src/sys/netinet/tcp_seq.h
U src/sys/netinet/udp.h
C src/sys/netinet/raw_ip.c
C src/sys/netinet/tcp_timer.c
U src/sys/netinet/ip_icmp.c
C src/sys/netinet/ip_var.h
U src/sys/netinet/tcp_debug.h
U src/sys/netinet/tcp_fsm.h
U src/sys/netinet/in_cksum.c
C src/sys/netinet/tcp_subr.c
C src/sys/netinet/if_ether.c
C src/sys/netinet/tcp_usrreq.c
C src/sys/netinet/ip_mroute.h
C src/sys/netinet/tcp_var.h
U src/sys/netinet/udp_var.h
U src/sys/netinet/tcp_timer.h
U src/sys/netinet/ip_input.c
C src/sys/netinet/tcp_output.c
U src/sys/netinet/igmp_var.h
U src/sys/netinet/ip_mroute.c
C src/sys/netinet/udp_usrreq.c

19 conflicts created by this import.
Use the following command to help the merge:

	cvs checkout -jCSRG:yesterday -jCSRG src/sys/netinet


lukem
Mon Jan  5 01:59:04 PST 1998
Update of /cvsroot/src/lib/libc/gen
In directory netbsd1:/var/slash-tmp/cvs-serv15684

Modified Files:
	sysctl.3 
Log Message:
document net.inet.ip.anonport{min,max}