From owner-man-jp-reviewer@jp.freebsd.org  Thu Jul 26 10:53:31 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id KAA50332;
	Thu, 26 Jul 2001 10:53:31 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from mgate06.so-net.ne.jp (mgate06.so-net.ne.jp [210.139.254.153])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id KAA50325
	for <man-jp-reviewer@jp.freebsd.org>; Thu, 26 Jul 2001 10:53:31 +0900 (JST)
	(envelope-from metal@gc5.so-net.ne.jp)
Received: from mail.gc5.so-net.ne.jp (mspool16.so-net.ne.jp [210.139.248.16])
	by mgate06.so-net.ne.jp (8.8.8+3.0Wbeta9/3.6W01060506) with ESMTP id KAA16885
	for <man-jp-reviewer@jp.freebsd.org>; Thu, 26 Jul 2001 10:53:31 +0900 (JST)
Received: from gc5.so-net.ne.jp (da003d0968.sjc-ca.osd.concentric.net [64.1.3.201])
	by mail.gc5.so-net.ne.jp  with ESMTP id f6Q1rR209448
	for <man-jp-reviewer@jp.freebsd.org>; Thu, 26 Jul 2001 10:53:27 +0900 (JST)
Message-ID: <3B5F77BF.E9C6A98@gc5.so-net.ne.jp>
Date: Wed, 25 Jul 2001 18:51:59 -0700
From: SUZUKI Koichi <metal@gc5.so-net.ne.jp>
X-Mailer: Mozilla 4.76C-ja  [ja] (X11; U; FreeBSD 4.3-STABLE i386)
X-Accept-Language: ja, en
MIME-Version: 1.0
To: man-jp-reviewer@jp.freebsd.org
Content-Type: multipart/mixed;
 boundary="------------7C08424C63E627188870565E"
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: man-jp-reviewer 3693
Subject: [man-jp-reviewer 3693] (man3) rcmd.3
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: metal@gc5.so-net.ne.jp

This is a multi-part message in MIME format.
--------------7C08424C63E627188870565E
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit

$BNkLZ$G$9!#(B

rcmd.3 $B$N(B diff $B$G$9!#(B
_af $B$d(B _sa $B$N(B suffix $B$"$?$j$O?7Lu$G$9!#(B

$B$h$m$7$/$*4j$$$7$^$9!#(B

-- 
This is my STYLE.
$B$9$:$-$3!<$$$A(B
--------------7C08424C63E627188870565E
Content-Type: text/plain; charset=iso-2022-jp;
 name="rcmd.3.diff"
Content-Transfer-Encoding: 8bit
Content-Disposition: inline;
 filename="rcmd.3.diff"

--- 3.1RJ/rcmd.3	Wed Jul  4 16:18:13 2001
+++ 4.3RJ/rcmd.3	Wed Jul 25 18:06:46 2001
@@ -30,17 +30,22 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     From: @(#)rcmd.3	8.1 (Berkeley) 6/4/93
-.\"	%Id: rcmd.3,v 1.7 1997/02/22 15:00:28 peter Exp %
+.\" $FreeBSD: src/lib/libc/net/rcmd.3,v 1.12.2.5 2000/12/08 13:49:28 ru Exp $
 .\"
-.Dd February 15, 1996
+.Dd March 3, 2000
 .Dt RCMD 3
 .Os BSD 4.2
 .Sh $BL>>N(B
 .Nm rcmd ,
 .Nm rresvport ,
 .Nm iruserok ,
-.Nm ruserok
-.Nd $B%j%b!<%H%3%^%s%I$K%9%H%j!<%`$rLa$9%k!<%A%s(B
+.Nm ruserok ,
+.Nm rcmd_af ,
+.Nm rresvport_af ,
+.Nm iruserok_sa
+.Nd $B%j%b!<%H%3%^%s%I$K%9%H%j!<%`$rJV$9%k!<%A%s(B
+.Sh $B%i%$%V%i%j(B
+.Lb libc
 .Sh $B=q<0(B
 .Fd #include <unistd.h>
 .Ft int
@@ -51,18 +56,23 @@
 .Fn iruserok "u_long raddr" "int superuser" "const char *ruser" "const char *luser"
 .Ft int
 .Fn ruserok "const char *rhost" "int superuser" "const char *ruser" "const char *luser"
+.Ft int
+.Fn rcmd_af "char **ahost" "int inport" "const char *locuser" "const char *remuser" "const char *cmd" "int *fd2p" "int af"
+.Ft int
+.Fn rresvport_af "int *port" "int af"
+.Ft int
+.Fn iruserok_sa "const void *addr" "int addrlen" "int superuser" "const char *ruser" "const char *luser"
 .Sh $B2r@b(B
 .Fn rcmd
-$B4X?t$O%9!<%Q%f!<%6$,;HMQ$9$k$b$N$G!"M=Ls$5$l$?%]!<%HHV9f$K=>$C$FG'>Z(B
-$B%9%-!<%`$r;HMQ$7$F%3%^%s%I$r%j%b!<%H%^%7%s$G<B9T$7$^$9!#(B  
+$B4X?t$O%9!<%Q%f!<%6$,;HMQ$9$k$b$N$G!"M=Ls$5$l$?%]!<%HHV9f$K4p$E$$$?(B
+$BG'>Z%9%-!<%`$r;HMQ$7$F%3%^%s%I$r%j%b!<%H%^%7%s$G<B9T$7$^$9!#(B  
 .Fn rresvport
-$B4X?t$O!"8"Mx$,$"$k%]!<%H%9%Z!<%9$N%"%I%l%9$H$H$b$K%=%1%C%H$N5-=R;R$rLa(B
-$B$7$^$9!#(B
+$B4X?t$O!"8"8B$,$"$k%]!<%H6u4V$N%"%I%l%9$H$H$b$K%=%1%C%H$N5-=R;R$rJV$7$^$9!#(B
 .Fn ruserok
 $B4X?t$O%5!<%P$,;HMQ$9$k$b$N$G!"(B
 .Fn rcmd
-$B$r;HMQ$7$F%5!<%S%9$rMW5a$9$k%/%i%$%"%s%H$rG'>Z$7$^$9!#(B3$B$D$9$Y$F$N4X?t(B
-$B$OF1$8%U%!%$%k$KB8:_$7!"(B
+$B$r;HMQ$7$F%5!<%S%9$rMW5a$9$k%/%i%$%"%s%H$rG'>Z$7$^$9!#(B
+3 $B$D$N$9$Y$F$N4X?t$OF1$8%U%!%$%k$KB8:_$7!"(B
 .Xr rshd 8
 $B%5!<%P$K$h$C$F;HMQ$5$l$^$9!#(B
 .Pp
@@ -71,102 +81,158 @@
 .Xr gethostbyname 3
 $B$r;HMQ$7$F%[%9%H(B
 .Fa *ahost
-$B$rD4$Y!"%[%9%H$,B8:_$7$J$$>l9g$O(B \-1 $B$rLa$7$^$9!#%[%9%H$,B8:_$9$k>l9g(B
-$B$O!"%[%9%H$NI8=`L>$K(B 
+$B$rD4$Y!"%[%9%H$,B8:_$7$J$$>l9g$O(B -1 $B$rJV$7$^$9!#(B
+$B%[%9%H$,B8:_$9$k>l9g$O!"%[%9%H$NI8=`L>$K(B 
 .Fa *ahost
-$B$r@_Dj$7!"4{CN$N%$%s%?!<%M%C%H%]!<%H(B
+$B$r@_Dj$7!"$h$/CN$i$l$F$$$k%$%s%?!<%M%C%H%]!<%H(B
 .Fa inport
-$B$K>oCs$9$k%5!<%P$H$N@\B3$r3NN)$7$^$9!#(B
+$B$KB8:_$9$k%5!<%P$H$N@\B3$r3NN)$7$^$9!#(B
 .Pp
 $B@\B3$,3NN)$5$l$k$H!"%?%$%W(B
 .Dv SOCK_STREAM
-$B$N%$%s%?!<%M%C%H%I%a%$%s$N%=%1%C%H$,8F$S=P$7B&$KLa$5$l!"(B
+$B$N%$%s%?!<%M%C%H%I%a%$%s$N%=%1%C%H$,8F$S=P$7B&$KJV$5$l!"$^$?(B
 .Em stdin
 $B$H(B
 .Em stdout
-$B$H$7$F%j%b!<%H%3%^%s%I$K;XDj$5$l$^$9!#(B
+$B$H$7$F%j%b!<%H%3%^%s%I$KEO$5$l$^$9!#(B
 .Fa fd2p
-$B$,(B 0$B0J30$G$"$k>l9g$O!"@)8f%W%m%;%9$NG$0U$N%A%c%s%M%k$,@_Dj$5$l!"$=$N5-(B
-$B=R;R$,(B 
+$B$,(B 0 $B0J30$G$"$k>l9g$O!"@)8f%W%m%;%9$XDI2C$N%A%c%s%M%k$,@_Dj$5$l!"(B
+$B$=$N5-=R;R$,(B 
 .Fa *fd2p
-$B$KG[CV$5$l$^$9!#@)8f%W%m%;%9$O!"$3$N%A%c%s%M%k$G%3%^%s%I(B($B%f%K%C%H(B 2)
-$B$+$i?GCG=PNO$rLa$7!"(B 
+$B$K<}$a$i$l$^$9!#(B
+$B@)8f%W%m%;%9$O!"$3$N%A%c%s%M%k$G%3%^%s%I(B ($B%f%K%C%H(B 2) $B$+$i$N?GCG=PNO$rJV$7!"(B 
+$B$^$?(B
 .Tn UNIX
-$B?.9fHV9f$H$7$F$3$N%A%c%s%M%k$N%P%$%H$r<u$1<h$j!"%3%^%s%I$N%W%m%;%9%0%k!<(B
-$B%W$KE>Aw$7$^$9!#(B 
+$B%7%0%J%kHV9f$H$7$F$3$N%A%c%s%M%k$N%P%$%H$r<u$1<h$C$F!"(B
+$B%3%^%s%I$N%W%m%;%9%0%k!<%W$KE>Aw$7$^$9!#(B 
 .Fa fd2p
-$B$,(B
- 0$B$G$"$k>l9g$O!"(B
+$B$,(B 0 $B$G$"$k>l9g$O!"(B
 .Em stderr
-($B%j%b!<%H%3%^%s%I$N%f%K%C%H(B 2)$B$,(B
+($B%j%b!<%H%3%^%s%I$N%f%K%C%H(B 2) $B$,(B
 .Em stdout
-$B$HF1$8$h$&$K:n@.$5$l$^$9!#G$0U$N?.9f$r%j%b!<%H%W%m%;%9$KAw?.$9$k=`Hw$O(B
-$B$5$l$^$;$s$,!"%P%s%I30$N%G!<%?$r;HMQ$9$k$3$H$GCmL\$rF@$k$3$H$O$G$-$^$9!#(B 
+$B$HF1$8$h$&$K:n@.$5$l$^$9!#(B
+$BG$0U$N%7%0%J%k$r%j%b!<%H%W%m%;%9$KAw?.$9$k=`Hw$O$5$l$^$;$s$,!"(B
+$B%P%s%I30$N%G!<%?$r;HMQ$9$k$3$H$G%j%b!<%H%W%m%;%9$NCmL\$rF@$k$3$H$O$G$-$^$9!#(B 
 .Pp
 $B%W%m%H%3%k$N>\:Y$K$D$$$F$O!"(B
 .Xr rshd 8
 $B$r;2>H$7$F$/$@$5$$!#(B
 .Pp
 .Fn rresvport
-$B4X?t$O!"8"Mx$,$"$k%"%I%l%9$,7k$SIU$$$?%=%1%C%H$r(B
-$BF~<j$7$^$9!#$3$N%=%1%C%H$O!"(B
+$B4X?t$O!"FC8"%$%s%?!<%M%C%H%]!<%H$r;}$D%"%I%l%9$K7k$SIU$$$?%=%1%C%H$r(B
+$BF~<j$9$k$N$K;H$$$^$9!#(B
+$B$3$N%=%1%C%H$O!"(B
 .Fn rcmd
-$B$d$=$NB>$N4X?t$G$N;HMQ$KE,$7$F$$$^$9!#8"Mx$,$"$k%$%s%?!<%M%C%H%]!<%H$O!"(B 
- 0$B$+$i(B 1023$B$NHO0O$K$"$k(B$B$b$N$G$9!#$3$N<o$N%"%I%l%9$r%=%1%C%H$K7k9g$G$-(B
-$B$k$N$O%9!<%Q%f!<%6$N$_$G$9!#(B
+$B$d$=$NB>$$$/$D$+$N4X?t$G$N;HMQ$KE,$7$F$$$^$9!#(B
+$BFC8"%$%s%?!<%M%C%H%]!<%H$O!"(B 0 $B$+$i(B 1023 $B$NHO0O$K$"$k$b$N$G$9!#(B
+$B$3$N<o$N%"%I%l%9$r%=%1%C%H$K7k9g$G$-$k$N$O%9!<%Q%f!<%6$N$_$G$9!#(B
 .Pp
 .Fn iruserok
 $B4X?t$H(B
 .Fn ruserok
 $B4X?t$O!"(B
 .Xr gethostbyname 3
-$B%k!<%A%s$,La$9%j%b!<%H%[%9%H$N(B IP $B%"%I%l%9$+L>A0!"(B2$B$D$N%f!<%6L>!"(B
-$B%m!<%+%k%f!<%6$NL>A0$,(B $B%9!<%Q%f!<%6$NL>A0$G$"$k$+$I$&$+$r<($9%U%i%0$r(B
-$B;HMQ$7$^$9!#%f!<%6$,%9!<%Q%f!<%6(B
+$B%k!<%A%s$,JV$9%j%b!<%H%[%9%H$N(B IP $B%"%I%l%9$+L>A0!"(B2 $B$D$N%f!<%6L>!"(B
+$B$=$7$F%m!<%+%k%f!<%6$NL>A0$,%9!<%Q%f!<%6$NL>A0$G$"$k$+$I$&$+$r<($9%U%i%0$r(B
+$B0z?t$K$H$j$^$9!#(B
+$B%f!<%6$,%9!<%Q%f!<%6(B
 .Em $B$G$J$$(B
 $B>l9g$O!"(B
 .Pa /etc/hosts.equiv
-$B%U%!%$%k$r%A%'%C%/$7$^$9!#$3$N8!:w$,<B9T$5$l$J$$>l9g!"$^$?$O$3$N8!:w$G(B
-$BLdBj$,H/@8$7$?>l9g$O!"%m!<%+%k%f!<%6$N%[!<%`%G%#%l%/%H%j$N(B
+$B%U%!%$%k$r%A%'%C%/$7$^$9!#(B
+$B$3$N8!:w$,<B9T$5$l$J$+$C$?>l9g!"$^$?$O$3$N8!:w$,@.8y$7$J$+$C$?>l9g$O!"(B
+$B%m!<%+%k%f!<%6$N%[!<%`%G%#%l%/%H%j$N(B
 .Pa .rhosts 
-$B$r%A%'%C%/$7!"%5!<%S%9$NMW5a$,5v2D$5$l$F$$$k$+$I$&$+$r3NG'$7$^$9!#(B 
+$B$r%A%'%C%/$7!"%5!<%S%9$X$NMW5a$,5v2D$5$l$F$$$k$+$I$&$+$r3NG'$7$^$9!#(B 
 .Pp
 $B$3$N%U%!%$%k$,B8:_$7$J$$>l9g$dDL>o$N%U%!%$%k$G$J$$>l9g!"$^$?$O%f!<%6$d(B
-$B%9!<%Q%f!<%60J30$,$3$N%U%!%$%k$r=jM-$9$k>l9g!"$"$k$$$O=jM-<T0J30$,$3$N(B
+$B%9!<%Q%f!<%60J30$,$3$N%U%!%$%k$N=jM-<T$G$"$k>l9g!"$"$k$$$O=jM-<T0J30$,$3$N(B
 $B%U%!%$%k$K=q$-9~$a$k>l9g!"%A%'%C%/$O<+F0E*$K%(%i!<$H$J$j$^$9!#(B
 $B%^%7%sL>$,(B
 .Dq Pa hosts.equiv
-$B%U%!%$%k$K%j%9%H$5$l$F$$$k>l9g!"$^$?$O%[%9%H$H(B
-$B%j%b!<%H%f!<%6L>$,(B
+$B%U%!%$%k$K%j%9%H$5$l$F$$$k>l9g!"$^$?$O%[%9%H$H%j%b!<%H%f!<%6L>$,(B
 .Dq Pa .rhosts
-$B%U%!%$%k$KB8:_$9$k>l9g$O(B 0$B$,La$5$l$^$9!#$=$N(B
-$BB>$N>l9g!"(B
+$B%U%!%$%k$KB8:_$9$k>l9g$O(B 0 $B$,JV$5$l$^$9!#(B
+$B$=$NB>$N>l9g!"(B
 .Fn iruserok
 $B$H(B
 .Fn ruserok
-$B$O(B \-1 $B$rLa$7$^$9!#(B
+$B$O(B -1 $B$rJV$7$^$9!#(B
 .Xr gethostname 3
-$B$GF~<j$7$?%m!<%+%k%I%a%$%s$,%j%b!<%H%I%a%$%s$HF1$8$G$"$k>l9g$O!"%^%7%s(B
-$BL>$N$_$r;XDj$9$kI,MW$,$"$j$^$9!#(B 
+$B$GF~<j$7$?%m!<%+%k%I%a%$%s$,%j%b!<%H%I%a%$%s$HF1$8$G$"$k>l9g$O!"(B
+$B%^%7%sL>$N$_$r;XDj$9$kI,MW$,$"$j$^$9!#(B 
 .Pp
 .Fn iruserok
-$B4X?t$O!"%;%-%e%j%F%#$NM}M3$G9b$/I>2A$5$l$^$9!#(B
+$B4X?t$O!"%;%-%e%j%F%#>e$NM}M3$G6/$/?d>)$5$l$^$9!#(B
 .Fn ruserok
 $B4X?t$O(B DNS $BA4BN$r?.MQ$9$kI,MW$,$"$j!"?/32$5$l$k2DG=@-$,$"$j$^$9$,!"(B
 .Fn iruserok
-$B$O:GBg$G$b%m!<%+%k(B DNS $B$r?.Mj$9$kI,MW$7$+$"$j$^$;$s!#(B
+$B$O$;$$$<$$%m!<%+%k(B DNS $B$r?.Mj$9$kI,MW$7$+$"$j$^$;$s!#(B
+.Pp
+.Dq Li _af
+$B$d(B
+.Dq Li _sa
+$B$H$$$C$?@\Hx<-$N$D$$$?4X?t!"$?$H$($P(B
+.Fn rcmd_af ,
+.Fn rresvport_af
+$B$d(B
+.Fn iruserok_sa
+$B$J$I$O!"(BIPv6 $B$H(B IPv4 $B%]!<%H$r07$($k$3$H$r=|$$$F!"(B
+$BBP1~$9$k@\Hx<-$N$J$$4X?t$HF1$8F0:n$r$7$^$9!#(B
+.Pp
+.Dq Li _af
+$B@\Hx<-$O!"%"%I%l%9%U%!%_%j(B ($B2<5-;2>H(B) $B$r;XDj$9$k$?$a$K;H$o$l$k(B
+.Fa af
+$B0z?t$,2C$o$C$F$$$k$3$H$r0UL#$7$F$$$^$9!#(B
+.Fa af
+$B0z?t$N3HD%$O!"%P%$%J%j%"%I%l%90z?t$r;}$?$J$$4X?t$KBP$7$F<BAu$5$l$F$$$^$9!#(B
+$B%P%$%J%j%"%I%l%9$NBe$o$j$K(B
+.Fa af
+$B0z?t$O$I$N%"%I%l%9%U%!%_%j$,I,MW$+$r;XDj$7$^$9!#(B
+.Pp
+.Dq Li _sa
+$B@\Hx<-$O!"4X?t$,HFMQ%=%1%C%H%"%I%l%9$HD9$5$r(B
+$B0z?t$K;}$C$F$$$k$3$H$r0UL#$7$F$$$^$9!#(B
+$B%=%1%C%H%"%I%l%9$O%W%m%H%3%k$K0MB8$7$J$$%G!<%?9=B$$J$N$G!"(B
+$BI,MW$K1~$8$F(B IPv4 $B$H(B IPv6 $B$N%=%1%C%H%"%I%l%9$rEO$9$3$H$,$G$-$^$9!#(B
+.Fa sa
+$B0z?t$N3HD%$O!"%W%m%H%3%k$K0MB8$7$?%P%$%J%j%"%I%l%90z?t$rEO$94X?t$KBP$7$F(B
+$B<BAu$5$l$F$$$^$9!#(B
+$B0z?t$O!"HFMQE*$JJ}K!$G$$$/$D$b$N%"%I%l%9%U%!%_%j$r%5%]!<%H$9$k$h$&$K!"(B
+$B99$KHFMQE*$J%"%I%l%99=B$$KCV$-49$($i$l$kI,MW$,$"$j$^$9!#(B
+.Pp
+.Dq Li _af
+$B@\Hx<-$b(B
+.Dq Li _sa
+$B@\Hx<-$b$D$$$F$$$J$$4X?t$O!"(BIPv6 $B$H(B IPv4 $B$NN>J}$H$b07$($k(B
+.Fn ruserok
+$B4X?t$r=|$$$F!"(BIPv4 $B$N$_$GF0:n$7$^$9!#(B
+$B%"%I%l%9%U%!%_%j$r@ZBX$($k$K$O!"(B
+.Fa af
+$B0z?t$K(B
+.Dv AF_INET
+$B$b$7$/$O(B
+.Dv AF_INET6
+$B$r@_Dj$7$J$1$l$P$J$j$^$;$s!#(B
+.Fn rcmd_af
+$B$KBP$7$F$O!"(B
+.Dv PF_UNSPEC
+$B$b5v$5$l$^$9!#(B
 .Sh $B?GCG(B
+$B@.8y$7$?>l9g!"(B
 .Fn rcmd
-$B4X?t$O!"LdBj$,$J$1$l$PM-8z$J%=%1%C%H5-=R;R$rLa$7$^$9!#%(%i!<$,(B
-$BH/@8$7$?>l9g$O(B \-1 $B$rLa$7!"?GCG%a%C%;!<%8$rI8=`%(%i!<$K=PNO$7$^$9!#(B 
+$B4X?t$OM-8z$J%=%1%C%H5-=R;R$rJV$7$^$9!#(B
+$B%(%i!<$,H/@8$7$?>l9g$O(B -1 $B$rJV$7!"?GCG%a%C%;!<%8$rI8=`%(%i!<$K=PNO$7$^$9!#(B 
 .Pp
+$B@.8y$7$?>l9g!"(B
 .Fn rresvport
-$B4X?t$O!"LdBj$,$J$1$l$PM-8z$G7k9g$7$?%=%1%C%H5-=R;R$rLa$7$^$9!#%(%i!<$,(B
-$BH/@8$7$?>l9g$O(B \-1 $B$r(B$BLa$7!"%(%i!<$N860x$K=>$C$F%0%m!<%P%kJQ?t(B
+$B4X?t$OM-8z$G7k9g$7$?%=%1%C%H5-=R;R$rJV$7$^$9!#(B
+$B%(%i!<$,H/@8$7$?>l9g$O(B -1 $B$rJV$7!"%(%i!<$N860x$K=>$C$F%0%m!<%P%kJQ?t(B
 .Va errno
-$B$r@_Dj$7$^$9!#!V$9$Y$F$N%M%C%H%o!<%/%]!<%H$,;HMQ$5$l$F$$$k!W$3$H$r<($9(B
-$B>l9g$O!"%(%i!<%3!<%I(B 
-.Dv EAGAIN
+$B$,@_Dj$5$l$^$9!#(B
+$B!V$9$Y$F$N%M%C%H%o!<%/%]!<%H$,;HMQ$5$l$F$$$k!W$3$H$r<($9>l9g$O!"(B
+$B%(%i!<%3!<%I(B
+.Er EAGAIN
 $B$,%*!<%P%m!<%I$5$l$^$9!#(B
 .Sh $B4XO"9`L\(B
 .Xr rlogin 1 ,
@@ -176,7 +242,31 @@
 .Xr rexecd 8 ,
 .Xr rlogind 8 ,
 .Xr rshd 8
+.Pp
+.Rs
+.%A W. Stevens
+.%A M. Thomas
+.%T "Advanced Socket API for IPv6"
+.%O RFC2292
+.Re
+.Rs
+.%A W. Stevens
+.%A M. Thomas
+.%A E. Nordmark
+.%T "Advanced Socket API for IPv6"
+.%O draft-ietf-ipngwg-rfc2292bis-01.txt
+.Re
 .Sh $BNr;K(B
-$B$3$N4X?t$O!"(B
+$B$3$l$i$N$[$H$s$I$N4X?t$O!"(B
 .Bx 4.2
-$B$KDI2C$5$l$^$7$?!#(B
+$B$GEP>l$7$^$7$?!#(B
+.Fn rresvport_af
+$B$O(B RFC2292 $B$GEP>l$7!"(B Hydrangea IPv6 $B%W%m%H%3%k%9%?%C%/%-%C%H$N$?$a$K(B
+WIDE $B%W%m%8%'%/%H$K$h$C$F<BAu$5$l$^$7$?!#(B
+.Fn rcmd_af
+$B$O(B draft-ietf-ipngwg-rfc2292bis-01.txt $B$GEP>l$7!"(B
+WIDE/KAME IPv6 $B%W%m%H%3%k%9%?%C%/%-%C%H$G<BAu$5$l$^$7$?!#(B
+.Fn iruserok_sa
+$B$O(B IETF $B$N(B ipngwg $B%a!<%j%s%0%j%9%H$N5DO@$GEP>l$7!"(B
+.Fx 4.0
+$B$G<BAu$5$l$^$7$?!#(B

--------------7C08424C63E627188870565E--

