Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Jun-ichiro itojun Hagino <itojun@netbsd.org>
List: source-changes
Date: 01/26/2000 05:20:28
Module Name: basesrc
Committed By: itojun
Date: Wed Jan 26 13:20:27 UTC 2000
Modified Files:
basesrc/distrib/sets/lists/comp: mi
basesrc/include/rpc: rpc.h
basesrc/lib/libc/rpc: Makefile.inc bindresvport.3 bindresvport.c
Log Message:
implement bindresvport_sa(), which is necessary for IPv6 support in certain
programs (like rshd or rlogind).
bindresvport() and bindresvport_sa() exhibits exactly the same functionality,
with different function prototype (sockaddr_in * and sockaddr *).
The behavior and prototype was discussed and agreed among shin@kame.net
(who is doing freebsd-current kame merge), deraadt@openbsd.org, and
Jean-Luc.Richier@imag.fr (INRIA IPv6/IPv6 RPC support). so it will be
portable across *bsd.
To generate a diff of this commit:
cvs rdiff -r1.186 -r1.187 basesrc/distrib/sets/lists/comp/mi
cvs rdiff -r1.11 -r1.12 basesrc/include/rpc/rpc.h
cvs rdiff -r1.10 -r1.11 basesrc/lib/libc/rpc/Makefile.inc
cvs rdiff -r1.6 -r1.7 basesrc/lib/libc/rpc/bindresvport.3
cvs rdiff -r1.16 -r1.17 basesrc/lib/libc/rpc/bindresvport.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.