From owner-man-jp-reviewer@jp.FreeBSD.org Wed Jan  2 10:46:30 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g021kU504945;
	Wed, 2 Jan 2002 10:46:30 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from relay20.smtp.psi.net (relay20.smtp.psi.net [38.8.20.2])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g021kUm04934
	for <man-jp-reviewer@jp.freebsd.org>; Wed, 2 Jan 2002 10:46:30 +0900 (JST)
	(envelope-from horikawa@psinet.com)
Received: from 177-pool1.ras11.coden-le3.tii-dial.net ([206.149.24.177] helo=localhost)
	by relay20.smtp.psi.net with esmtp (Exim 3.13 #3)
	id 16LaU7-00029j-00
	for man-jp-reviewer@jp.FreeBSD.org; Tue, 01 Jan 2002 20:46:28 -0500
Date: Tue, 01 Jan 2002 18:46:20 -0700 (MST)
Message-Id: <20020101.184620.111189466.horikawa@psinet.com>
To: man-jp-reviewer@jp.FreeBSD.org
From: Kazuo Horikawa <horikawa@psinet.com>
X-Mailer: Mew version 2.1 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: man-jp-reviewer@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+011218
X-Sequence: man-jp-reviewer 3952
Subject: [man-jp-reviewer 3952] (man3) bindresvport.3
Errors-To: owner-man-jp-reviewer@jp.FreeBSD.org
Sender: owner-man-jp-reviewer@jp.FreeBSD.org
X-Originator: horikawa@psinet.com

bindresvport.3 $B$N:9J,$G$9!#(B
$B8eH>$,?75,K]Lu$K$J$C$F$$$^$9!#(B

--- bindresvport.3~	Mon Dec 31 19:47:42 2001
+++ bindresvport.3	Mon Dec 31 20:09:51 2001
@@ -1,31 +1,96 @@
 .\" @(#)bindresvport.3n	2.2 88/08/02 4.0 RPCSRC; from 1.7 88/03/14 SMI
-.Dd November 22, 1987
+.\" %FreeBSD: src/lib/libc/rpc/bindresvport.3,v 1.10.2.1 2000/12/08 13:49:29 ru Exp %
+.\" $FreeBSD: doc/ja_JP.eucJP/man/man3/bindresvport.3,v 1.2 2001/05/14 01:08:32 horikawa Exp $
+.\"
+.Dd January 27, 2000
 .Dt BINDRESVPORT 3
 .Os
 .Sh $BL>>N(B
-.Nm bindresvport
+.Nm bindresvport ,
+.Nm bindresvport_sa
 .Nd $BFC8"(B IP $B%]!<%H$K%=%1%C%H$r%P%$%s%I$9$k(B
 .Sh $B=q<0(B
-.Fd #include <sys/types.h>
-.Fd #include <netinet/in.h>
+.Fd #include <rpc/rpc.h>
+.Ft int
+.Fn bindresvport "int sd" "struct sockaddr_in *sin"
 .Ft int
-.Fn bindresvport "int sd" "struct sockaddr_in **sin"
+.Fn bindresvport_sa "int sd" "struct sockaddr *sa"
 .Sh $B2r@b(B
 .Nm bindresvport
+$B$H(B
+.Nm bindresvport_sa
 $B$O!"%=%1%C%H5-=R;R$r!"FC8"(B
 .Tn IP
 $B%]!<%H!"$9$J$o$AHO0O(B 0 $B!A(B 1023 $B$N%]!<%H$K7k9g$9$k$?$a$K;HMQ$5$l$^$9!#(B
-$B$3$N%k!<%A%s$O=hM}$,@5>o$K=*N;$9$k$H(B
-0 $B$rJV$7!"$=$&$G$J$$>l9g$O(B -1 $B$rJV$7!"%(%i!<$N860x$rH?1G$9$k$h$&$K(B
-.Va errno
-$B$,@_Dj$5$l$^$9!#(B
 .Pp
-$B%k!<%H$@$1$,FC8"%]!<%H$K7k9g$G$-$^$9!#$3$N8F$S=P$7$OB>$N%f!<%6$K$D$$$F$O(B
+root $B$@$1$,FC8"%]!<%H$K7k9g$G$-$^$9!#$3$N8F$S=P$7$OB>$N%f!<%6$K$D$$$F$O(B
 $B=hM}<:GT$7$^$9!#(B
 .Pp
-sin->sin_port $B$NCM$,%<%m$G$J$$>l9g!"(B
+sin->sin_port $B$NCM$,(B 0 $B$G$J$$>l9g!"(B
 .Fn bindresvport
 $B$O!"$=$NFCDj$N%]!<%H$r(B
 $B;HMQ$7$h$&$H$7$^$9!#$=$l$K<:GT$9$k$H!"JL$NFC8"IU$-%]!<%H$r<+F0E*$K(B
 $BA*Br$7$^$9!#(B
-.\" kuma
+.Pp
+.Va sin
+$B$K%L%k%]%$%s%?$rEO$9$3$H$O!"9gK!$G$9!#(B
+$B$3$N>l9g!"8F$S=P$7B&$O!"(B
+.Fn bindresvport
+$B$,A*Br$7$?%]!<%HHV9f$rF@$i$l$^$;$s!#(B
+.Pp
+.Fn bindresvport
+$B4X?t$N%W%m%H%?%$%W$O!"(B
+.Dv AF_INET
+$B%=%1%C%H$KJP$C$F$$$^$9!#(B
+.Fn bindresvport_sa
+$B$O@5$KF1$8$h$&$KF0:n$7$^$9$,!"$h$jCfN)$J4X?t%W%m%H%?%$%W$H$J$C$F$$$^$9!#(B
+$B$I$A$i$N4X?t$b@5$KF1$8$/F0:n$7!"(B
+.Dv AF_INET6
+$B%=%1%C%H$H(B
+.Dv AF_INET
+$B%=%1%C%H$NN>J}$H$b%5%]!<%H$9$k$3$H$KCm0U$7$F$/$@$5$$!#(B
+.Sh $BLa$jCM(B
+.Fn bindresvport
+$B$H(B
+.Fn bindresvport_sa
+$B$O!"@.8y;~$K(B 0 $B$rJV$7$^$9!#(B
+$B$=$&$G$J$$>l9g$O(B \-1 $B$rJV$7!"%(%i!<$N860x$rH?1G$9$k$h$&$K(B
+.Va errno
+$B$,@_Dj$5$l$^$9!#(B
+.Sh $B%(%i!<(B
+.Fn bindresvport
+$B$H(B
+.Fn bindresvport_sa
+$B$N4X?t$O!"<!$N>l9g$K<:GT$7$^$9!#(B
+.Bl -tag -width Er
+.It Bq Er EBADF
+.Fa sd
+$B$,@5Ev5-=R;R$G$J$$>l9g!#(B
+.It Bq Er ENOTSOCK
+.Fa sd
+$B$,%=%1%C%H$G$J$$>l9g!#(B
+.It Bq Er EADDRNOTAVAIL
+$B;XDj$5$l$?%"%I%l%9$,%m!<%+%k%^%7%s$+$iF@$i$l$J$$>l9g!#(B
+.It Bq Er EADDRINUSE
+$B;XDj$5$l$?%"%I%l%9$,4{$K;HMQ$5$l$F$$$k>l9g!#(B
+.It Bq Er EINVAL
+$B%=%1%C%H$,$9$G$K%"%I%l%9$K%P%$%s%I$5$l$F$$$k>l9g$+!"(B
+$B%=%1%C%H%U%!%_%j$H;XDj$5$l$?%"%I%l%9$N%U%!%_%j$,9gCW$7$J$$>l9g!#(B
+.It Bq Er EACCES
+$BMW5a$5$l$?%"%I%l%9$OJ]8n$5$l$F$*$j!"(B
+$B8=:_$N%f!<%6$O$3$l$K%"%/%;%9$9$k$?$a$NE,@Z$J8"8B$r;}$A$^$;$s!#(B
+.It Bq Er EFAULT
+.Fa name
+$B%Q%i%a!<%?$O!"%f!<%6%"%I%l%96u4V$NM-8z$JItJ,$K$"$j$^$;$s!#(B
+.It Bq Er ENOBUFS
+$BA`:n$r<B9T$9$k$?$a$N!"%7%9%F%`$GMxMQ2DG=$J;q8;$,B-$j$^$;$s!#(B
+.It Bq Er EPFNOSUPPORT
+$B%W%m%H%3%k%U%!%_%j$,%7%9%F%`$K@_Dj$5$l$F$$$J$$$+!"(B
+$B%W%m%H%3%k%U%!%_%j$,<BAu$5$l$F$$$J$$$+!"(B
+$B0z?t4V$N%"%I%l%9%U%!%_%j$,9gCW$7$^$;$s!#(B
+.El
+.Sh $B4XO"9`L\(B
+.Xr bind 2 ,
+.Xr socket 2 ,
+.Xr rresvport 3 ,
+.Xr rresvport_af 3
--
$BKY@nOBM:(B
