From owner-man-jp-reviewer@jp.freebsd.org  Mon Mar 13 13:45:39 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA24304;
	Mon, 13 Mar 2000 13:45:39 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from smtp1.interramp.com (smtp1.interramp.com [38.8.45.2])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id NAA24297
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 13 Mar 2000 13:45:37 +0900 (JST)
	(envelope-from horikawa@psinet.com)
Received: from [38.26.194.161] (helo=localhost)
	by smtp1.interramp.com with esmtp (Exim 1.90 #1)
	for man-jp-reviewer@jp.freebsd.org
	id 12UMjW-0000eH-00; Sun, 12 Mar 2000 23:45:34 -0500
To: man-jp-reviewer@jp.freebsd.org
X-Mailer: Mew version 1.93 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000312234812E.horikawa@psinet.com>
Date: Sun, 12 Mar 2000 23:48:12 -0500
From: Kazuo Horikawa <horikawa@psinet.com>
X-Dispatcher: imput version 980905(IM100)
Lines: 243
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: man-jp-reviewer 2037
Subject: [man-jp-reviewer 2037] rtsold.8
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: horikawa@psinet.com

 $BKY@n$G$9!#(B

 rtsold.8 $B$NK]Lu$G$9!#(B

--- rtsold.8.eng	Sun Mar 12 00:26:23 2000
+++ rtsold.8	Sun Mar 12 22:59:27 2000
@@ -28,15 +28,18 @@
 .\"     $Id: rtsold.8,v 1.4 1999/09/30 00:57:15 jinmei Exp $
 .\"	$FreeBSD: src/usr.sbin/rtsold/rtsold.8,v 1.1 1999/12/28 02:37:13 shin Exp $
 .\"
+.\" jpman %Id: rtsold.8,v 0.0 2000/02/06 08:09:52 horikawa Stab %
+.\" WORD: mobility	$B2DHB@-(B [WIDE IPv6 working group]
+.\" WORD:
 .Dd May 17, 1998
 .Dt RTSOLD 8
 .Os KAME
 .\"
-.Sh NAME
+.Sh $BL>>N(B
 .Nm rtsold
-.Nd router solicitation daemon
+.Nd $B%k!<%?MW@A%G!<%b%s(B
 .\"
-.Sh SYNOPSIS
+.Sh $B=q<0(B
 .Nm
 .Op Fl dDfm1
 .Ar interface ...
@@ -44,132 +47,133 @@
 .Op Fl dD
 .Ar interface ...
 .\"
-.Sh DESCRIPTION
-.Nm Rtsold
-is the daemon program to send ICMPv6 Router Solicitation messages
-on the specified interfaces.
-If a node (re)attaches to a link,
-.Nm
-sends some Router Solicitations on the link destined to the link-local scope
-all-routers multicast address to discover new routers
-and to get non link-local addresses.
+.Sh $B2r@b(B
+.Nm
+$B$O!"(BICMPv6 $B%k!<%?MW@A%a%C%;!<%8$r!";XDj$5$l$?%$%s%?%U%'!<%9>e$GAw?.$7$^$9!#(B
+$B%N!<%I$,%j%s%/$K(B ($B:F(B) $B@\B3$5$l$?>l9g!"(B
+.Nm
+$B$O!"%j%s%/%m!<%+%k%9%3!<%W$NA4%k!<%?08%^%k%A%-%c%9%H%"%I%l%9$X!"(B
+$B%k!<%?MW@A%a%C%;!<%8$rAw?.$7$^$9!#(B
+$B$3$l$O!"(B
+$B?75,%k!<%?$rH/8+$7$FHs%j%s%/%m!<%+%k%"%I%l%9$r<hF@$9$k$3$H$rL\E*$H$7$F$$$^$9!#(B
 .Lp
-Specifically,
+$BFC$K(B
 .Nm
-sends at most 3 Router Solicitations on an interface
-after one of the following events:
+$B$O!"<!$N$$$:$l$+$N%$%Y%s%H8e$K!"(B
+$B:GBg(B 3 $B8D$N%k!<%?MW@A$rC10l%$%s%?%U%'!<%9$+$iAw?.$7$^$9(B:
 .Bl -bullet -compact
 .It
-Just after invocation of
 .Nm
-daemon.
+$B%G!<%b%s$N5/F0D>8e!#(B
 .It
-The interface is up after a temporary interface failure.
-.Nm Rtsold
-detects it by periodically probing if the status of the
-interface is active or not.
-Note that some network cards and drivers do not allow users
-to extract link state.
-In such cases,
+$B0l;~E*$J%$%s%?%U%'!<%9>c328e$N%$%s%?%U%'!<%9N)$A>e$2!#(B
 .Nm
-cannot detect the change of the interface status.
+$B$O!"%$%s%?%U%'!<%9$N>uBV$,3hF0Cf$+H]$+$rD4$Y!"(B
+$BDj4|E*$K$3$N%$%Y%s%H$r8!=P$7$^$9!#(B
+$B%M%C%H%o!<%/%+!<%I$H%I%i%$%P$K$h$C$F$O!"(B
+$B%f!<%6$,%j%s%/>uBV$r0z$-=P$9$3$H$r5v$5$J$$$b$N$,$"$k$3$H$KCm0U$7$F$/$@$5$$!#(B
+$B$3$N$h$&$J>l9g!"(B
+.Nm
+$B$O%$%s%?%U%'!<%9>uBV$NJQ2=$r8!=P$G$-$^$;$s!#(B
 .It
-Every one minute if
 .Fl m
-option is specified and
+$B%*%W%7%g%s$,;XDj$5$l!"(B
 .Nm
-daemon cannot get the interface status.
-This feature does not conform to IPv6 neighbor discovery
-specification, but is provided for mobile stations.
-Default interval of router advertisements, which is on the order of 10
-minutes, is slightly long for mobile stations.
-This feature is provided
-for such stations so that they can find new routers as soon as possible
-when they attach another link.
+$B%G!<%b%s$,%$%s%?%U%'!<%9>uBV$r<hF@$G$-$J$$>l9g!"(B1 $BJ,Kh!#(B
+$B$3$N5!G=$O(B IPv6 $B6aNYC5:w;EMM$K9gCW$7$^$;$s$,!"(B
+$B2DHB%9%F!<%7%g%sMQ$KDs6!$5$l$F$$$^$9!#(B
+$B%k!<%?DLCN$N%G%U%)%k%H%$%s%?!<%P%k$O(B 10 $BJ,C10L$G$9$,!"(B
+$B$3$l$O2DHB%9%F!<%7%g%s$K$H$C$F$O$d$dD9$$$G$9!#(B
+$B$3$N5!G=$O$3$N$h$&$J%9%F!<%7%g%sMQ$KDs6!$5$l$F$*$j!"(B
+$B%9%F!<%7%g%s$,B>$N%j%s%/$K@\B3$5$l$?8e(B
+$B$9$_$d$+$K?7$7$$%k!<%?$rH/8+$G$-$k$h$&$K$7$^$9!#(B
 .El
 .Lp
-Once
+$B$R$H$?$S(B
 .Nm
-sends a Router Solicitation, and receives a valid Router Advertisement,
-it desists from sending additional solicitations on that interface, until
-the next time one of the above events occurs.
+$B$,%k!<%?MW@A$rAw?.$7$FM-8z$J%k!<%?DLCN$r<u?.$9$k$H!"(B
+$BA0=R$N$$$:$l$+$N%$%Y%s%H$,H/@8$9$k$^$G!"(B
+$B$3$N%$%s%?%U%'!<%9$+$i$O$b$&MW@A$rAw?.$7$J$/$J$j$^$9!#(B
 .Lp
-When sending a Router Solicitation on an interface,
+$B%$%s%?%U%'!<%9>e$G%k!<%?MW@A$rAw?.$9$k$H$-!"(B
+$B$3$N%$%s%?%U%'!<%9$,%j%s%/AX%"%I%l%9$r;}$D>l9g$K$O!"(B
 .Nm
-includes a Source Link-layer address option if the interface
-has its link-layer address.
+$B$O;OE@%j%s%/AX%"%I%l%9%*%W%7%g%s$r4^$a$^$9!#(B
 .Pp
-Upon receipt of signal
-.Dv SIGUSR1 ,
-.Nm
-will dump the current internal state into
-.Pa /var/tmp/rtsold.dump.
+$B%7%0%J%k(B
+.Dv SIGUSR1
+$B$r<u?.$9$k$H!"(B
+.Nm
+$B$O8=:_$NFbIt>uBV$r(B
+.Pa /var/tmp/rtsold.dump
+$B$K%@%s%W$7$^$9!#(B
 .\"
-.Sh OPTIONS
+.Sh $B%*%W%7%g%s(B
 .Bl -tag -width indent
 .\"
 .It Fl d
-Enable debugging.
+$B%G%P%C%.%s%0$rM-8z$K$7$^$9!#(B
 .It Fl D
-Enable more debugging including to print internal timer information.
+$B$h$jB?$/$N%G%P%C%.%s%0$rM-8z$K$7!"FbIt%?%$%^>pJs$bI=<($7$^$9!#(B
 .It Fl f
 .Fl f
-prevents
+$B$O!"(B
 .Nm
-from becoming a daemon (foreground mode).
-Warning messages are generated to standard error output,
-instead of
-.Xr syslog 3 .
+$B$,%G!<%b%s$K$J$k$3$H$rK8$2$^$9(B ($B%U%)%"%0%i%&%s%I%b!<%I(B)$B!#(B
+.Xr syslog 3
+$B$NBe$j$KI8=`%(%i!<=PNO$KBP$7$F!"7Y9p%a%C%;!<%8$,@8@.$5$l$^$9!#(B
 .It Fl m
-Enable mobility support.
-If this option is specified,
+$B2DHB%5%]!<%H$rM-8z$K$7$^$9!#(B
+$BK\%*%W%7%g%s$,;XDj$5$l$k$H!"%N!<%I$,%$%s%?%U%'!<%9$K(B ($B:F(B) $B@\B3$5$l$?;~!"(B
+$B%k!<%?DLCN$r9T$C$F$$$?%G%U%)%k%H%k!<%?$KBP$7$F!"(B
 .Nm
-sends probing packets to default routers that have advertised Router
-Advertisements
-when the node (re)attaches to an interface.
-Moreover, if the option is specified,
-.Nm
-periodically sends Router Solicitation on an interface that does not support
+$B$O%W%m!<%V%Q%1%C%H$rAw?.$7$^$9!#(B
+$B99$K!"K\%*%W%7%g%s$,;XDj$5$l$?>l9g$K$O!"(B
 .Dv SIOCGIFMEDIA
-ioctl.
+ioctl $B$r%5%]!<%H$7$J$$%$%s%?%U%'!<%9>e$G!"(B
+.Nm
+$B$ODj4|E*$K%k!<%?MW@A$rAw?.$7$^$9!#(B
 .It Fl 1
-Perform only one probe.
-Transmit Router Solcitation packet until valid Router Advertisement packet
-arrives all the interfaces more than once, then exit.
+1 $B2s$@$1D4$Y$^$9!#(B
+$BM-8z$J%k!<%?DLCN%Q%1%C%H$,A4%$%s%?%U%'!<%9>e$G(B 1 $BEY0J>eE~Ce$9$k$^$G!"(B
+$B%k!<%?MW@A%Q%1%C%H$rAw$C$F$+$i!"=*N;$7$^$9!#(B
 .El
 .Pp
-If you invoke the program as
-.Nm rtsol ,
-it will behave as
+$B%W%m%0%i%`$r(B
+.Nm rtsol
+$B$H$7$F5/F0$9$k$H!"(B
 .Do
 .Nm
 .Fl f1
 .Ar interfaces
-.Dc .
-.Sh RETURN VALUES
-The program exits with 0 on success, non-zero on failures.
+.Dc
+$B$N$h$&$KF0:n$7$^$9!#(B
+.Sh $BLa$jCM(B
+$B@.8y;~$K$O(B 0 $B$G!"<:GT;~$K$OHs(B 0 $B$G!"%W%m%0%i%`$O=*N;$7$^$9!#(B
 .\"
-.Sh FILES
+.Sh $B4XO"%U%!%$%k(B
 .Bl -tag -width /var/run/rtsold.dump -compact
 .It Pa /var/run/rtsold.pid
-the pid of the currently running
-.Nm rtsold .
+$B8=:_<B9TCf$N(B
+.Nm rtsold
+$B$N(B PID$B!#(B
 .It Pa /var/tmp/rtsold.dump
-dumps internal state on.
+$B$3$3$KFbIt>uBV$r%@%s%W$7$^$9!#(B
 .El
 .\"
-.Sh SEE ALSO
+.Sh $B4XO"9`L\(B
 .Xr rtadvd 8 ,
 .Xr sysctl 8
 .\"
-.Sh HISTORY
-The
+.Sh $BNr;K(B
 .Nm
-command is based on
+$B%3%^%s%I$O!"(B
+$B:G=i$K(B WIDE/KAME IPv6 $B$GEP>l$7$?(B
 .Nm rtsol
-command, which first appeared in WIDE/KAME IPv6 protocol stack kit.
+$B$r85$K$7$F$$$^$9!#(B
 .Nm rtsol
-is now integrated into
-.Xr rtsold 8 .
+$B$O8=:_(B
+.Xr rtsold 8
+$B$KAH$_9~$^$l$F$$$^$9!#(B
 .\" .Sh BUGS
 .\" (to be written)
