From owner-man-jp-reviewer@jp.freebsd.org  Mon Mar 13 13:46:07 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id NAA24450;
	Mon, 13 Mar 2000 13:46:07 +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 NAA24445
	for <man-jp-reviewer@jp.freebsd.org>; Mon, 13 Mar 2000 13:46:06 +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 12UMjy-0000eP-00; Sun, 12 Mar 2000 23:46:03 -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: <20000312234841P.horikawa@psinet.com>
Date: Sun, 12 Mar 2000 23:48:41 -0500
From: Kazuo Horikawa <horikawa@psinet.com>
X-Dispatcher: imput version 980905(IM100)
Lines: 271
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 2038
Subject: [man-jp-reviewer 2038] prefix.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

 prefix.8 $B$NK]Lu$G$9!#(B
 midium -> medium $B$N(B typo $B$i$7$-7o$O(B docs/17333 send-pr $B:Q$G$9(B

--- prefix.8.eng	Sat Mar 11 21:53:47 2000
+++ prefix.8	Sat Mar 11 22:32:37 2000
@@ -28,13 +28,14 @@
 .\"     $Id: prefix.8,v 1.1.1.1 1999/08/08 23:31:13 itojun Exp $
 .\"	$FreeBSD: src/usr.sbin/prefix/prefix.8,v 1.1 1999/12/28 02:37:06 shin Exp $
 .\"
+.\" jpman %Id: prefix.8,v 0.0 2000/02/06 08:09:52 horikawa Stab %
 .Dd October 10, 1998
 .Dt PREFIX 8
 .Os KAME
-.Sh NAME
+.Sh $BL>>N(B
 .Nm prefix
-.Nd configure network interface prefixes
-.Sh SYNOPSIS
+.Nd $B%M%C%H%o!<%/%$%s%?%U%'!<%9$N%W%l%U%#%C%/%9$r@_Dj$9$k(B
+.Sh $B=q<0(B
 .Nm prefix
 .Ar interface prefix
 .Op Ar parameters
@@ -65,139 +66,138 @@
 .Ar use_prefix_uselen
 .Op Ar parameters
 .Op Cm add|change|setglobal
-.Sh DESCRIPTION
-.Nm Prefix
-is used to assign an prefix
-to a network interface and/or renumbering
-network interface prefixes.
-.Nm Prefix
-must be used at boot time to define the network prefix
-of each interface present on a machine; it may also be used at
-a later time to renumbering multiple interface's prefixes
-and other prefix related parameters.
-.Nm Prefix
-is router-only command, so you must do following to use it.
+.Sh $B2r@b(B
+.Nm
+$B$O!"%M%C%H%o!<%/%$%s%?%U%'!<%9$K%W%l%U%#%C%/%9$r3d$jEv$F$?$j!"(B
+$B%M%C%H%o!<%/%$%s%?%U%'!<%9$N%W%l%U%#%C%/%9$r%j%J%s%P%j%s%0$9$k$?$a$K!"(B
+$B;HMQ$7$^$9!#(B
+.Nm
+$B$r%V!<%H;~$K;HMQ$7!"(B
+$B%^%7%s>e$KB8:_$9$k3F%$%s%?%U%'!<%9$KBP$7!"(B
+$B%M%C%H%o!<%/%W%l%U%#%C%/%9$rDj5A$9$kI,MW$,$"$j$^$9!#(B
+$B$^$?!"(B
+$BJ#?t$N%$%s%?%U%'!<%9$N%W%l%U%#%C%/%9$dB>$N%W%l%U%#%C%/%94XO"%Q%i%a!<%?$r!"(B
+$B8e$G%j%J%s%P%j%s%0$9$k$?$a$K$b!";HMQ2DG=$G$9!#(B
+.Nm
+$B$O%k!<%?$N$_$KM-8z$J%3%^%s%I$G$9$+$i!"(B
+$B;HMQ$9$k$K$O<!$N@_Dj$,I,MW$G$9!#(B
 .Dl % sysctl -w net.inet6.ip6.forwarding=1
-If net.inet6.ip6.forwarding is set to 0,
-.Nm Prefix
-command fails by EPERM error.
+net.inet6.ip6.forwarding $B$,(B 0 $B$K@_Dj$5$l$F$$$k$H!"(B
+.Nm
+$B%3%^%s%I$O(B EPERM $B%(%i!<$G<:GT$7$^$9!#(B
 .Pp
-The following options are available:
+$B<!$N%*%W%7%g%s$,;HMQ2DG=$G$9(B:
 .Bl -tag -width indent
 .It Ar interface
-Specify an
-.Ar interface
-for which
 .Ar prefix
-is/are assigned or renumbered to.
-This parameter is a string of the form
-.Dq name unit ,
-for example,
-.Dq en0 .
+$B$r3d$jEv$F$kBP>]$^$?$O%j%J%s%P%j%s%0BP>]$N(B
+.Ar interface
+$B$r;XDj$7$^$9!#(B
+$BK\%Q%i%a!<%?$O(B
+.Dq $BL>A0$H%f%K%C%H(B
+$B$N7A<0$NJ8;zNs$G$"$j!"Nc$($P(B
+.Dq en0
+$B$G$9!#(B
 .It Ar prefix
-Assign/Delete an
+$B%M%C%H%o!<%/%$%s%?%U%'!<%9$KBP$7$F(B
 .Ar prefix
-to a network interface.
+$B$r3d$jEv$F(B/$B:o=|$7$^$9!#(B
 .It Cm prefixlen Ar len
-Specify that
+IPv6 $B%5%V%M%C%HMQ<1JL;R$H$7$F(B
 .Ar len
-bits are reserved as identifier for IPv6 sub-networks in
-.Ar prefix.
-The
+$B%S%C%H$r(B
+.Ar prefix
+$BCf$GM=Ls$9$k$3$H$r;XDj$7$^$9!#(B
 .Ar len
-must be integer, and for syntactical reason it must be between 0 to 128.
-It is almost always 64 under the current IPv6 assignment rule.
-If the parameter is ommitted, 64 is used.
+$B$O@0?t$G$"$k$3$H$,I,MW$G$"$j!"(B
+$BJ8K!E*$JM}M3$+$i(B 0 $B$+$i(B 128 $B$NHO0O$G$"$k$3$H$,I,MW$G$9!#(B
+$B8=:_$N(B IPv6 $B3d$jEv$F5,B'2<$G$O!"$3$NCM$O$[$\>o$K(B 64 $B$G$9!#(B
+$BK\%Q%i%a!<%?$,>JN,$5$l$?>l9g!"(B64 $B$,;HMQ$5$l$^$9!#(B
 .It Cm matchpr Ar match_prefix
-Specify
-.Ar match_prefix
-that is used for matching with preassigned prefixes to which
 .Cm add|change|setglobal
-command should be applied.
+$B%3%^%s%IE,MQBP>]$N3d$jEv$F:Q$_%W%l%U%#%C%/%9$H$N%^%C%A%s%0$K;HMQ$5$l$k!"(B
+.Ar match-prefix-val
+$B$r;XDj$7$^$9!#(B
 .It Cm mp_len Ar match_prefix_len
-Specify the starting part of
-.Ar match_prefix
-to be used for matching with preassigned prefixes, as decimal bit number.
+$B3d$jEv$F:Q$_%W%l%U%#%C%/%9$H$N%^%C%A%s%0$K;HMQ$5$l$k(B
+.Ar match-prefix-val
+$B$N3+;OItJ,$r!"(B10 $B?J?t$N%S%C%H?t$G;XDj$7$^$9!#(B
 .It Cm mp_minlen Ar match_prefix_minlen
-Specify the minimum length of prefixes which is allowed to be matched to
-.Ar match_prefix ,
-as decimal bit number.
+.Ar match-prefix-val
+$B$H%^%C%A2DG=$J%W%l%U%#%C%/%9$N:GC;D9$r!"(B10 $B?J?t$N%S%C%H?t$G;XDj$7$^$9!#(B
+.Ar match_prefix_minlen
+$B$h$j$bC;$$%W%l%U%#%C%/%9D9$N3d$jEv$F:Q%W%l%U%#%C%/%9$KBP$7$F$O!"(B
 .Cm add|change|setglobal
-is not applied to preassigned prefixes with smaller prefix len than
-.Ar match_prefix_minlen .
+$B$OE,MQ$5$l$^$;$s!#(B
 .It Cm mp_maxlen Ar match_prefix_maxlen
-Specify the maximum length of prefixes which is allowed to be matched to
-.Ar match_prefix ,
-as decimal bit number.
+.Ar match-prefix-val
+$B$H%^%C%A2DG=$J%W%l%U%#%C%/%9$N:GBgD9$r!"(B10 $B?J?t$N%S%C%H?t$G;XDj$7$^$9!#(B
+.Ar match_prefix_manlen
+$B$h$j$bD9$$%W%l%U%#%C%/%9D9$N3d$jEv$F:Q%W%l%U%#%C%/%9$KBP$7$F$O!"(B
 .Cm add|change|setglobal
-is not applied to preassigned prefixes with bigger prefix len than
-.Ar match_prefix_maxlen .
+$B$OE,MQ$5$l$^$;$s!#(B
 .It Cm usepr Ar use_prefix
-Specify
-.Ar use_prefix
-that is used for prefixes to be added on
 .Cm add|change|setglobal
-command.
-.It Cm up_uselen Ar use_prefix_uselen
-Specify the starting part of
+$B%3%^%s%I$GDI2C$5$l$k%W%l%U%#%C%/%9$H$7$F;HMQ$5$l$k(B
 .Ar use_prefix
-copied to the starting part of prefixes to be added on
+$B$r;XDj$7$^$9!#(B
+.It Cm up_uselen Ar use_prefix_uselen
 .Cm add|change|setglobal
-command, as decimal bit number.
+$B%3%^%s%I$GDI2C$5$l$k%W%l%U%#%C%/%9$N3+;OItJ,$K%3%T!<$5$l$k(B
+.Ar use_prefix
+$B$N3+;OItJ,$r!"(B10 $B?J?t$N%S%C%H?t$G;XDj$7$^$9!#(B
 .It Cm up_keeplen Ar use_prefix_keeplen
-Specify the midium part of
 .Ar use_prefix
-just next to the starting part specified by
+$B$K$*$$$F!"(B
 .Ar use_prefix_uselen
-, as decimal bit number.
-Contiguous bits part in the same bit position of an existent prefix
-matched with
-.Ar match_prefix
-is copied to the same bit position of prefixes to be added.
+$B$G;XDj$5$l$?3+;OItJ,$ND>8e$NCf4VItJ,$r!"(B10 $B?J?t$N%S%C%H?t$G;XDj$7$^$9!#(B
+.Ar match-prefix-val
+$B$H%^%C%A$7$?4{B8%W%l%U%#%C%/%9$G$3$l$HF1$8%S%C%H0LCV$NO"B3%S%C%HItJ,$,!"(B
+$BDI2C$5$l$k%W%l%U%#%C%/%9$NF1$8%S%C%H0LCV$K%3%T!<$5$l$^$9!#(B
 .It Cm pltime Ar time
-Assign an
+$BDI2C$5$l$k%W%l%U%#%C%/%9$N%W%l%U%#%C%/%94uK>M-8z4|4V$r!"(B
 .Ar time
-as prefix preferred life time for a prefix to be added.
-Valid value for
+$B$K3d$jEv$F$^$9!#(B
 .Ar time
-is decimal seconds number or special format as "d00h00m00s00",
-where 00 can take any decimal number, and "d" means days, "h" means hours,
-"m" means minutes, "s" means seconds. And alternatively, special keyword
-"infinity" can be also be specified.
+$B$KM-8z$JCM$O!"(B10 $B?J?t$NIC?t$+!"FC<l%U%)!<%^%C%H(B "d00h00m00s00" $B$G$9!#(B
+$B$3$3$G(B 00 $B$OG$0U$N(B 10 $B?J?t$r<h$j!"(B"d" $B$OF|?t$r!"(B"h" $B$O;~4V?t$r!"(B"m" $B$O(B
+$BJ,?t$r!"(B"s" $B$OIC?t$r0UL#$7$^$9!#(B
+$B$^$?!"FC<l%-!<%o!<%I(B "infinity" $B$b;XDj2DG=$G$9!#(B
 .It Cm vltime Ar time
-Assign an
+$BDI2C$5$l$k%W%l%U%#%C%/%9$N%W%l%U%#%C%/%9M-8z4|4V$r!"(B
 .Ar time
-as prefix valid life time for a prefix to be added.
-Valid value for
+$B$K3d$jEv$F$^$9!#(B
 .Ar time
-is same as for
-.Cm pltime.
+$B$KM-8z$JCM$O!"(B
+.Cm pltime
+$B$HF1$8$G$9!#(B
 .It Cm raf_auto
-Enable the autonomous address auto configuration for the prefix to be
-added.
+$BDI2C$5$l$k%W%l%U%#%C%/%9$KBP$7!"(B
+$B<+N'E*%"%I%l%9<+F0@_Dj$rM-8z2=$7$^$9!#(B
 .It Fl raf_auto
-Disable the autonomous address auto configuration for the prefix to be
-added.
+$BDI2C$5$l$k%W%l%U%#%C%/%9$KBP$7!"(B
+$B<+N'E*%"%I%l%9<+F0@_Dj$rL58z2=$7$^$9!#(B
 .It Cm raf_onlink
-Let the prefix to be added to have onlink nature for the assigned
-interface.
+$BDI2C$5$l$k%W%l%U%#%C%/%9$K!"(B
+$B3d$jEv$F$i$l$k%$%s%?%U%'!<%9$KBP$9$k%*%s%j%s%/B0@-$r;}$?$;$^$9!#(B
 .It Fl raf_onlink
-Let the prefix to be added not to have onlink nature for the assigned
-interface.
+$BDI2C$5$l$k%W%l%U%#%C%/%9$K!"(B
+$B3d$jEv$F$i$l$k%$%s%?%U%'!<%9$KBP$9$k%*%s%j%s%/B0@-$r;}$?$;$^$;$s!#(B
 .It Cm rrf_decrprefd
-Enable the decrementation of the pltime.
+pltime $B$N8:;;$rM-8z2=$7$^$9!#(B
 .It Fl rrf_decrprefd
-Disable the decrementation of the pltime.
+pltime $B$N8:;;$rL58z2=$7$^$9!#(B
 .It Cm rrf_decrvalid
-Enable the decrementation of the vltime.
+vltime $B$N8:;;$rM-8z2=$7$^$9!#(B
 .It Fl rrf_decrvalid
-Disable the decrementation of the vltime.
+vltime $B$N8:;;$rL58z2=$7$^$9!#(B
 .El
-.Sh DIAGNOSTICS
-Messages indicating the specified interface does not exist, the
-requested prefix is unknown, or the user is not privileged and
-tried to alter an interface's configuration.
-.Sh SEE ALSO
+.Sh $B?GCG(B
+$B%a%C%;!<%8$,!"(B
+$B;XDj$7$?%$%s%?%U%'!<%9$,B8:_$7$J$$$3$H!"(B
+$BMW5a$5$l$?%W%l%U%#%C%/%9$,L$CN$G$"$k$3$H!"(B
+$BFC8"$NL5$$%f!<%6$,%$%s%?%U%'!<%9@_Dj$rJQ$($h$&$H$7$?$3$H$N$$$:$l$+$r<($7$^$9!#(B
+.Sh $B4XO"9`L\(B
 M. Crawford,
 Router Renumbering for IPv6,
 internet-draft,
@@ -208,10 +208,9 @@
 .Xr netintro 4 ,
 .Xr rc 8 ,
 .Xr routed 8
-.Sh HISTORY
-The
+.Sh $BNr;K(B
 .Nm
-command first appeared in WIDE/KAME IPv6 protocol stack kit.
+$B%3%^%s%I$,:G=i$KEP>l$7$?$N$O(B WIDE/KAME IPv6 $B%W%m%H%3%k%9%?%C%/%-%C%H$G$9!#(B
 .\"
 .\" .Sh BUGS
 .\" (to be written)
