From owner-man-jp-reviewer@jp.freebsd.org  Sat Apr  1 20:41:00 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id UAA97002;
	Sat, 1 Apr 2000 20:41:00 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from mfi01.iij.ad.jp (mfi01.iij.ad.jp [202.232.2.116])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id UAA96997
	for <man-jp-reviewer@jp.freebsd.org>; Sat, 1 Apr 2000 20:40:59 +0900 (JST)
	(envelope-from nokubi@ff.iij4u.or.jp)
Received: from ppp-client.ff.iij4u.or.jp (h161.p029.iij4u.or.jp [210.130.29.161])
	by mfi01.iij.ad.jp (8.8.8/MFI1.3) with ESMTP id UAA15795
	for <man-jp-reviewer@jp.freebsd.org>; Sat, 1 Apr 2000 20:40:58 +0900 (JST)
Message-Id: <200004011140.UAA15795@mfi01.iij.ad.jp>
Received: from sassaby.nokubi.or.jp (sassaby.nokubi.or.jp [192.168.9.3]) by ppp-client.ff.iij4u.or.jp (8.9.3/3.5Wpl7-ppp) with ESMTP id UAA11684 for <man-jp-reviewer@jp.freebsd.org>; Sat, 1 Apr 2000 20:45:15 +0900 (JST)
Received: from sassaby.nokubi.or.jp (localhost.nokubi.or.jp [127.0.0.1]) by sassaby.nokubi.or.jp (8.9.3/3.5Wpl7-glove) with ESMTP id UAA00983 for <man-jp-reviewer@jp.freebsd.org>; Sat, 1 Apr 2000 20:43:42 +0900 (JST)
To: man-jp-reviewer@jp.freebsd.org
In-reply-to: Your message of "Sat, 1 Apr 2000 07:02:32 +0900 ."
             <200004010702.EIJ99563.LZPV@veltec.co.jp> 
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Sat, 01 Apr 2000 20:43:42 +0900
From: NOKUBI Hirotaka <nokubi@ff.iij4u.or.jp>
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: man-jp-reviewer 2104
Subject: [man-jp-reviewer 2104] Re: (man2) accept.2 
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: nokubi@ff.iij4u.or.jp

$B$b$&0l8D$d$C$F$_$^$7$?!#(B

$B!&(B_exit.2 $B$G5$$,$D$+$J$+$C$?$N$G$9$,(B RCS $B$N%-!<%o!<%I$N$*$7$^$$$N(B $ $B$,(B
  $B2~9T$5$l$F$7$^$C$F$$$F!"%U%)!<%^%C%H$9$k$H=PNO$5$l$F$7$^$$$^$9!#(B
  $B$b$7$+$7$FA4It$=$&(B?
$B!&:G=i$NJ}$G(B accept argument extracts ... $B$H$$$&J8$,$"$k$N$G$9$,!"(B
  $BE,Lu$O$J$s$G$7$g$&(B? socket/bind/listen/accept $B$N0lO"$r;0CJO@K!$K(B
  $B8+N)$F$?8@$$2s$7$N$h$&$K;W$($?$N$G$9$,!#(B

----
NOKUBI Hirotaka
Fingerprint20 = DEBC 0793 7CD6 92F1 0A1F  A792 9E2F EEEE A41B 171D

--- accept.2~	Sat Apr  1 19:15:32 2000
+++ accept.2	Sat Apr  1 20:37:49 2000
@@ -30,8 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)accept.2	8.2 (Berkeley) 12/11/93
-.\" $FreeBSD: src/lib/libc/sys/accept.2,v 1.6.2.2 1999/08/29 14:48:53 peter Exp 
-$
+.\" $FreeBSD: src/lib/libc/sys/accept.2,v 1.6.2.2 1999/08/29 14:48:53 peter Exp$
 .\"
 .Dd December 11, 1993
 .Dt ACCEPT 2
@@ -47,28 +46,27 @@
 .Sh $B2r@b(B
 $B0z?t(B
 .Fa s
-$B$O!"(B
-.Xr bind 2
-$B$G%"%I%l%9$K%P%$%s%I$5$l$?(B
+$B$O(B
 .Xr socket 2
-$B$G:n@.$5$l$?%=%1%C%H$G$"$j!"(B
+$B$G:n@.$5$l$F!"(B
+.Xr bind 2
+$B$G%"%I%l%9$K%P%$%s%I$5$l$?%=%1%C%H$G$"$j!"(B
 .Xr listen 2
 $B$N8e!"@\B3$r%j%9%s$7$^$9!#(B
 .Fn accept
-$B0z?t$O!"1d4|Cf$NBT$A9TNs>e$N:G=i$N@\B3$r<h$j=P$7!"(B
+$BO@K!$O!"BT$A9TNs>e$N:G=i$N@\B3MW5a$r<h$j=P$7!"(B
 .Fa s
-$B$NF1$8%W%m%Q%F%#$N?7$7$$%=%1%C%H$r:n@.$7!"(B
-$B%=%1%C%H$K$D$$$F$N?7$7$$%U%!%$%k5-=R;R$r3d$jEv$F$^$9!#(B
-$B1d4|Cf$N@\B3$,BT$A9TNs>e$KB8:_$;$:!"(B
+$B$HF1$8%W%m%Q%F%#$N?7$7$$%=%1%C%H$r:n@.$7!"(B
+$B%=%1%C%H$N$?$a$N?7$7$$%U%!%$%k5-=R;R$r3d$jEv$F$^$9!#(B
+$B@\B3MW5a$,BT$A9TNs>e$KB8:_$;$:!"(B
 $B$7$+$b%=%1%C%H$,%N%s%V%m%C%-%s%0$H%^!<%/$5$l$F$$$J$$>l9g!"(B
 .Fn accept
-$B$O!"@\B3$,B8:_$9$k$h$&$K$J$k$^$G8F$S=P$7(B
-$BB&$r%V%m%C%/$7$^$9!#(B
+$B$O@\B3MW5a$,$"$k$^$G8F$S=P$7B&$r%V%m%C%/$7$^$9!#(B
 $B%=%1%C%H$,%N%s%V%m%C%-%s%0$H%^!<%/$5$l$F$*$j!"(B
-$B$7$+$bBT$A9TNs$K1d4|Cf$N@\B3$,B8:_$7$J$$>l9g!"(B
+$B$7$+$bBT$A9TNs$K@\B3MW5a$,B8:_$7$J$$>l9g!"(B
 .Fn accept
 $B$O8e=R$N$h$&$K%(%i!<$rJV$7$^$9!#(B
-$B<u$1F~$l$i$l$?%=%1%C%H$O!"$=$l0J>e$N@\B3$r<u$1F~$l$k$?$a$K(B
+$B@\B3$,@.N)$7$?%=%1%C%H$O!"$=$l0J>e$N@\B3$r<u$1F~$l$k$?$a$K$O(B
 $B;HMQ$5$l$J$$2DG=@-$,$"$j$^$9!#(B
 $B%*%j%8%J%k$N%=%1%C%H(B
 .Fa s
@@ -76,53 +74,54 @@
 .Pp
 $B0z?t(B
 .Fa addr
-$B$O!"DL?.%l%$%d$K4{CN$N@\B3%(%s%F%#%F%$$N%"%I%l%9$GKd$a$i$l$?7k2L%Q%i%a!<%?$G$9!#(B
+$B$O7k2L%Q%i%a!<%?$G!"DL?.%l%$%d$K4{CN$N@\B3%(%s%F%#%F%$$N%"%I%l%9$GKd$a$i$l$^$9!#(B
 .Fa addr
 $B%Q%i%a!<%?$N@53N$J7A<0$ODL?.$,9T$J$o$l$k%I%a%$%s$G7h$^$j$^$9!#(B
 .Fa addrlen
-$B$O!"!VCM!<7k2L!W%Q%i%a!<%?$G$9!#(B
-$B$3$l$O=i4|E*$K$O(B
+$B$O!"!VCM!]7k2L!W%Q%i%a!<%?$G$9!#(B
+$B$3$l$O:G=i$O(B
 .Fa addr
-$B$,;X$96u4V$NNL$r4^$s$G$$$k$O$:$G$9!#(B
+$B$,;X$96u4V$N%5%$%:$r4^$s$G$$$J$1$l$P$J$j$^$;$s!#(B
 $BLa$j;~$K$O!"JV$5$l$k%"%I%l%9$N<B:]$ND9$5(B ($B%P%$%HC10L(B) $B$r4^$`$3$H$K$J$j$^$9!#(B
 $B$3$N8F$S=P$7$O!"%3%M%/%7%g%s$r%Y!<%9$H$7$?%=%1%C%H%?%$%W!"(B
 $B8=:_$G$O(B
 .Dv SOCK_STREAM
 $B$H$H$b$K;HMQ$5$l$^$9!#(B
 .Pp
-.Fn accept
-$B$r9T$J$&L\E*$G!"%=%1%C%H$rA*Br$9$k$3$H$K$h$C$F(B
+$BFI$_$@$7$G%=%1%C%H$r(B
 .Xr select 2
-$B$9$k$3$H$,$G$-$^$9!#(B
+$B$9$k$3$H$K$h$C$F!"(B
+.Fn accept
+$B$9$k%=%1%C%H$rA*$V$3$H$,$G$-$^$9!#(B
 .Pp
 .Tn ISO
 $B$^$?$O(B
 .Tn DATAKIT
 $B$N$h$&$JL@NF$J3NG'$,I,MW$JFCDj$N%W%m%H%3%k$G$O!"(B
 .Fn accept
-$B$OC1$K<!$N%3%M%/%7%g%sMW5a$rBT$A9TNs$+$i=|$-!"(B
-$B3NG'$r0UL#$7$J$$$G$$$k$3$H$,$G$-$^$9!#3NG'$O!"?7$7$$%U%!%$%k5-=R;R$K$D$$$F$N(B
-$BDL>o$NFI$_<h$j$^$?$O=q$-$3$_$K$h$C$F0UL#$9$k$3$H$,$G$-!"(B
-$B5q@d$O?7$7$$%=%1%C%H$rJD$8$k$3$K$h$C$F0UL#$9$k$3$H$,$G$-$^$9!#(B
+$B$OC1$K<!$N@\B3MW5a$rBT$A9TNs$+$i=|$/$@$1$G!"(B
+$B3NG'$O9T$o$J$$$H9M$($i$l$^$9!#3NG'$O!"?7$7$$%U%!%$%k5-=R;R$K$D$$$F$N(B
+$BDL>o$NFI$_<h$j$^$?$O=q$-$3$_$K$h$C$F9T$&$3$H$,$G$-!"(B
+$B5q@d$O?7$7$$%=%1%C%H$rJD$8$k;v$K$h$C$F<B8=$G$-$^$9!#(B
 .Pp
 .Fa msg_iovlen
-$B$r(B 0 $B$K(B
+$B$r(B 0 $B$K!"(B
 .Fa msg_controllen
 $B$r%<%m$G$J$$CM$K@_Dj$7$F(B
 .Xr recvmsg 2
-$B8F$S=P$7$r=P$9$3$H$K$h$C$F!"(B
+$B$rH/9T$9$k$3$H$K$h$C$F!"(B
 $B$^$?$O(B
 .Xr getsockopt 2
-$BMW5a$r=P$9$3$H$K$h$C$F!"3NG'$J$7$K%f!<%6@\B3MW5a%G!<%?$rF@$k$3$H$,$G$-$^$9!#(B
-$BF1$8$h$&$K!"@)8f>pJs$@$1$r;XDj$7$J$,$i(B
+$B$rH/9T$9$k$3$H$K$h$C$F!"3NG'$J$7$K%f!<%6@\B3MW5a%G!<%?$rF@$k$3$H$,$G$-$^$9!#(B
+$BF1$8$h$&$K!"@)8f>pJs$@$1$r;XDj$7$F(B
 .Xr sendmsg 2
-$B8F$S=P$7$r=P$9$3$H$K$h$C$F!"$^$?$O(B
+$B$rH/9T$9$k$3$H$K$h$C$F!"$^$?$O(B
 .Xr setsockopt 2
-$B$r8F$S=P$9(B
-$B$3$H$K$h$C$F!"!!%f!<%6@\B35q@d>pJs$rDs6!$G$-$^$9!#(B
+$B$rH/9T$9$k(B
+$B$3$H$K$h$C$F!"%f!<%6@\B35q@d>pJs$rDs6!$G$-$^$9!#(B
 .Sh $B%7%9%F%`$NCm0U;v9`(B
 .Pp
-$B%N%s%9%l%C%I%i%$%V%i%j(B
+$B%N%s%9%l%C%I%i%$%V%i%j$G(B
 .Fn accept
 $B$O!"(B
 .Va accept
@@ -150,7 +149,7 @@
 .Pp
 .Sh $BLa$jCM(B
 $B8F$S=P$7$O%(%i!<$,$"$C$?>l9g(B \-1 $B$rJV$7$^$9!#(B
-$B=hM}$,@5>o$K40N;$7$?>l9g!"<u$1F~$l$i$l$?%=%1%C%H$N(B
+$B=hM}$,@5>o$K40N;$7$?>l9g!"<u$1IU$1$?%=%1%C%H$N(B
 $B5-=R;R$G$"$kIi$G$J$$@0?t$rJV$7$^$9!#(B
 .Sh $B%(%i!<(B
 .Fn accept
@@ -160,22 +159,22 @@
 $B5-=R;R$,L58z$G$9!#(B
 .It Bq Er EINTR
 .Fn accept
-$BA`:n$,3d$j9~$_$5$l$^$7$?!#(B
+$BA`:n$,3d$j9~$_$^$l$^$7$?!#(B
 .It Bq Er EMFILE
-$BA0=hM}5-=R;R%F!<%V%k$,K~GU$G$9!#(B
+$B%W%m%;%9$N5-=R;R%F!<%V%k$,K~GU$G$9!#(B
 .It Bq Er ENFILE
 $B%7%9%F%`%U%!%$%k%F!<%V%k$,K~GU$G$9!#(B
 .It Bq Er ENOTSOCK
-$B5-=R;R;2>H$,%U%!%$%k$G$"$C$F%=%1%C%H$G$O$"$j$^$;$s!#(B
+$B5-=R;R$,%U%!%$%k$r;2>H$7$F$*$j%=%1%C%H$G$O$"$j$^$;$s!#(B
 .It Bq Er EINVAL
 .Xr listen 2
-$B$,%=%1%C%H5-=R;R>e$G8F$S=P$5$l$F$$$^$;$s!#(B
+$B$,%=%1%C%H5-=R;R$KBP$7$F8F$S=P$5$l$F$$$^$;$s!#(B
 .It Bq Er EFAULT
 .Fa addr
 $B%Q%i%a!<%?$,%f!<%6%"%I%l%96u4V$N=q$-9~$_2DG=ItJ,Fb$K$"$j$^$;$s!#(B
 .It Bq Er EWOULDBLOCK
 $B%=%1%C%H$,%N%s%V%m%C%-%s%0$H%^!<%/$5$l$F$*$j!"(B
-$B<u$1F~$l$i$l$k@\B3$,B8:_$7$^$;$s!#(B
+$B<u$1IU$1$k$Y$-@\B3MW5a$,B8:_$7$^$;$s!#(B
 .El
 .Sh $B4XO"9`L\(B
 .Xr bind 2 ,
