xref: /freebsd/usr.sbin/rrenumd/rrenumd.conf.5 (revision fa9896e082a1046ff4fbc75fcba4d18d1f2efc19)
133841545SHajimu UMEMOTO.\"	$KAME: rrenumd.conf.5,v 1.8 2001/02/06 02:17:23 jinmei Exp $
2434d523bSKris Kennaway.\"
39a4365d0SYoshinobu Inoue.\" Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
49a4365d0SYoshinobu Inoue.\" All rights reserved.
59a4365d0SYoshinobu Inoue.\"
69a4365d0SYoshinobu Inoue.\" Redistribution and use in source and binary forms, with or without
79a4365d0SYoshinobu Inoue.\" modification, are permitted provided that the following conditions
89a4365d0SYoshinobu Inoue.\" are met:
99a4365d0SYoshinobu Inoue.\" 1. Redistributions of source code must retain the above copyright
109a4365d0SYoshinobu Inoue.\"    notice, this list of conditions and the following disclaimer.
119a4365d0SYoshinobu Inoue.\" 2. Redistributions in binary form must reproduce the above copyright
129a4365d0SYoshinobu Inoue.\"    notice, this list of conditions and the following disclaimer in the
139a4365d0SYoshinobu Inoue.\"    documentation and/or other materials provided with the distribution.
149a4365d0SYoshinobu Inoue.\" 3. Neither the name of the project nor the names of its contributors
159a4365d0SYoshinobu Inoue.\"    may be used to endorse or promote products derived from this software
169a4365d0SYoshinobu Inoue.\"    without specific prior written permission.
179a4365d0SYoshinobu Inoue.\"
189a4365d0SYoshinobu Inoue.\" THIS SOFTWARE IS PROVIDED BY THE PROJECT AND CONTRIBUTORS ``AS IS'' AND
199a4365d0SYoshinobu Inoue.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
209a4365d0SYoshinobu Inoue.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
219a4365d0SYoshinobu Inoue.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
229a4365d0SYoshinobu Inoue.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
239a4365d0SYoshinobu Inoue.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
249a4365d0SYoshinobu Inoue.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
259a4365d0SYoshinobu Inoue.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
269a4365d0SYoshinobu Inoue.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
279a4365d0SYoshinobu Inoue.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
289a4365d0SYoshinobu Inoue.\" SUCH DAMAGE.
299a4365d0SYoshinobu Inoue.\"
307a2650d6SRuslan Ermilov.Dd November 5, 1998
319a4365d0SYoshinobu Inoue.Dt RRENUMD.CONF 5
32a4c37c81SRuslan Ermilov.Os
339a4365d0SYoshinobu Inoue.Sh NAME
349a4365d0SYoshinobu Inoue.\"
359a4365d0SYoshinobu Inoue.Nm rrenumd.conf
369a4365d0SYoshinobu Inoue.Nd configuration file for router renumbering daemon
379a4365d0SYoshinobu Inoue.\"
389a4365d0SYoshinobu Inoue.Sh DESCRIPTION
399a4365d0SYoshinobu InoueThe rrenumd config file describes how the router renumbering packet
409a4365d0SYoshinobu Inouemust be constructed and to which destinations it should be sent.
419a4365d0SYoshinobu InoueThis file consists of a sequence of statements terminated by a semi-colon (`;').
429a4365d0SYoshinobu InoueStatements are composed of tokens
439a4365d0SYoshinobu Inoueseparated by white space, which can be any combination of blanks, tabs
449a4365d0SYoshinobu Inoueand newlines.
459a4365d0SYoshinobu InoueThis structure simplifies identification of
469a4365d0SYoshinobu Inouethe parts of the configuration associated with each other.
479a4365d0SYoshinobu InoueLines beginning with
489a4365d0SYoshinobu Inoue.Ql #
499a4365d0SYoshinobu Inoueare comments.
509a4365d0SYoshinobu Inoue.\"
519a4365d0SYoshinobu Inoue.Sh Meta Syntax
529a4365d0SYoshinobu InoueKeywords and special characters that the parser expects exactly are
539a4365d0SYoshinobu Inouedisplayed using the
549a4365d0SYoshinobu Inoue.Ic bold
559a4365d0SYoshinobu Inouefont.
569a4365d0SYoshinobu InoueParameters are specifying with
579a4365d0SYoshinobu Inoue.Ar underline .
589a4365d0SYoshinobu InoueParameters shown in
599a4365d0SYoshinobu Inouesquare brackets (`[' and `]') are used to show optional
609a4365d0SYoshinobu Inouekeywords and parameters.
619a4365d0SYoshinobu InoueThe vertical bar (`|') is used to indicate
629a4365d0SYoshinobu Inouebetween a choice of optional parameters.
6333841545SHajimu UMEMOTOCurly braces (`{' and
6433841545SHajimu UMEMOTO`}') are used to group keywords and parameters when necessary.
659a4365d0SYoshinobu Inoue.\"
669a4365d0SYoshinobu Inoue.Sh Interface specification
679a4365d0SYoshinobu InoueThere are some statements that may or have to specify interface.
689a4365d0SYoshinobu InoueInterfaces are specified in the form of "name unit", such as
699a4365d0SYoshinobu Inoue.Ar lo0
709a4365d0SYoshinobu Inoueand
719a4365d0SYoshinobu Inoue.Ar ep1 .
729a4365d0SYoshinobu Inoue.\"
739a4365d0SYoshinobu Inoue.Sh Configuration Statements
749a4365d0SYoshinobu Inoue.Bl -tag -width Ds
759a4365d0SYoshinobu Inoue.\"
769a4365d0SYoshinobu Inoue.It Ic debug on|off ;
779a4365d0SYoshinobu InoueEnables configuration file parser debugging.
789a4365d0SYoshinobu InoueIf
799a4365d0SYoshinobu Inoue.Ic on
809a4365d0SYoshinobu Inoueis specified,
819a4365d0SYoshinobu Inouethen debugging is enabled,
829a4365d0SYoshinobu InoueIf
839a4365d0SYoshinobu Inoue.Ic off
849a4365d0SYoshinobu Inoueis specified,
8533841545SHajimu UMEMOTOthen debugging is disabled.
8633841545SHajimu UMEMOTOIt is disabled by default.
879a4365d0SYoshinobu Inoue.\"
889a4365d0SYoshinobu Inoue.It Ic dest Ar dest-list Op Ar retrycmd ;
899a4365d0SYoshinobu InoueSpecifies destinations to which router renumbering messages should be
909a4365d0SYoshinobu Inouesent.
919a4365d0SYoshinobu Inoue.Ar dest-list
929a4365d0SYoshinobu Inouecan be any combination of single or multiple numerical IPv6 addrs,
939a4365d0SYoshinobu Inoueor Full Qualified Domain Names.
949a4365d0SYoshinobu Inoue.Ar retrycmd
959a4365d0SYoshinobu Inouehas following syntax.
969a4365d0SYoshinobu Inoue.\"
978b5c4af3SRuslan Ermilov.Bl -tag -width Ds
989a4365d0SYoshinobu Inoue.It Ic retry Ar retry-num
999a4365d0SYoshinobu Inoue.Ar retry-num
1009a4365d0SYoshinobu Inouespecifies how many router renumbering messages are sent repeatedly.
1019a4365d0SYoshinobu Inoue.El
1029a4365d0SYoshinobu Inoue.It Op Ic add|change|setglobal
1039a4365d0SYoshinobu Inoue.Cm match-prefix Ar match-prefix-val
10433841545SHajimu UMEMOTO.Bk -words
1059a4365d0SYoshinobu Inoue.Op /match-prefix-len
10633841545SHajimu UMEMOTO.Ek
10733841545SHajimu UMEMOTO.Bk -words
1089a4365d0SYoshinobu Inoue.Op Cm maxlen Ar maxlen-val
10933841545SHajimu UMEMOTO.Ek
11033841545SHajimu UMEMOTO.Bk -words
1119a4365d0SYoshinobu Inoue.Op Cm minlen Ar minlen-val
11233841545SHajimu UMEMOTO.Ek
11333841545SHajimu UMEMOTO.Bk -words
1149a4365d0SYoshinobu Inoue.Op Cm use-prefix Ar use-prefix-val
11533841545SHajimu UMEMOTO.Ek
11633841545SHajimu UMEMOTO.Bk -words
1179a4365d0SYoshinobu Inoue.Op /use-prefix-len
11833841545SHajimu UMEMOTO.Ek
11933841545SHajimu UMEMOTO.Bk -words
1209a4365d0SYoshinobu Inoue.Op Cm keeplen Ar keeplen-val
12133841545SHajimu UMEMOTO.Ek
12233841545SHajimu UMEMOTO.Bk -words
1239a4365d0SYoshinobu Inoue.Op Ar use-prefix-values ;
12455bf96ceSRuslan Ermilov.Ek
1259a4365d0SYoshinobu Inoue.Pp
1269a4365d0SYoshinobu InoueSpecifies contents of sending router renumbering message with seqnum 0.
1279a4365d0SYoshinobu InoueIf
1289a4365d0SYoshinobu Inoue.Cm add|change|setglobal
1299a4365d0SYoshinobu Inoueis not specified, then
1309a4365d0SYoshinobu Inoue.Cm add
1319a4365d0SYoshinobu Inoueis assumed.
1329a4365d0SYoshinobu Inoue.Ar use-prefix-values
1339a4365d0SYoshinobu Inouehas following syntax.
1349a4365d0SYoshinobu Inoue.Pp
1359a4365d0SYoshinobu Inoue{
1369a4365d0SYoshinobu Inoue.Op Cm vltime Ar vltime-val
13733841545SHajimu UMEMOTO.Bk -words
1389a4365d0SYoshinobu Inoue.Op Cm pltime Ar pltime-val
13933841545SHajimu UMEMOTO.Ek
14033841545SHajimu UMEMOTO.Bk -words
1419a4365d0SYoshinobu Inoue.Op Cm raf_onlink Cm on|off
14233841545SHajimu UMEMOTO.Ek
14333841545SHajimu UMEMOTO.Bk -words
1449a4365d0SYoshinobu Inoue.Op Cm raf_auto Cm on|off
14533841545SHajimu UMEMOTO.Ek
14633841545SHajimu UMEMOTO.Bk -words
1479a4365d0SYoshinobu Inoue.Op Cm rrf_decrprefd Cm on|off
14833841545SHajimu UMEMOTO.Ek
14933841545SHajimu UMEMOTO.Bk -words
1509a4365d0SYoshinobu Inoue.Op Cm rrf_decrvalid Cm on|off
15133841545SHajimu UMEMOTO.Ek
1529a4365d0SYoshinobu Inoue}
1539a4365d0SYoshinobu Inoue.Pp
1549a4365d0SYoshinobu InoueEach value has following meaning.
1559a4365d0SYoshinobu Inoue.Pp
1569a4365d0SYoshinobu Inoue.Bl -tag -width Ds -compact
1579a4365d0SYoshinobu Inoue.It Cm match-prefix Ar match-prefix-val Op /match-prefix-len
1589a4365d0SYoshinobu InoueSpecify
1599a4365d0SYoshinobu Inoue.Ar match-prefix-val
1609a4365d0SYoshinobu Inouethat is used for matching with preassigned prefixes to which
1619a4365d0SYoshinobu Inoue.Cm add|change|setglobal
1629a4365d0SYoshinobu Inouecommand should be applied.
1639a4365d0SYoshinobu Inoue.Ar /match-prefix-len
1649a4365d0SYoshinobu InoueSpecify the starting part of
1659a4365d0SYoshinobu Inoue.Ar match-prefix-val
1669a4365d0SYoshinobu Inoueto be used for matching with preassigned prefixes, as decimal bit number.
1679a4365d0SYoshinobu Inoue.It Cm maxlen Ar maxlen-val
1689a4365d0SYoshinobu InoueSpecify the maximum length of prefixes which is allowed to be
1699a4365d0SYoshinobu Inouematched to
1709a4365d0SYoshinobu Inoue.Ar match-prefix-val ,
1719a4365d0SYoshinobu Inoueas decimal bit number.
1729a4365d0SYoshinobu Inoue.It Cm minlen Ar minlen-val
1739a4365d0SYoshinobu InoueSpecify the minimum length of prefixes which is allowed to be matched to
1749a4365d0SYoshinobu Inoue.Ar match-prefix-val ,
1759a4365d0SYoshinobu Inoueas decimal bit number.
1769a4365d0SYoshinobu Inoue.It Cm use-prefix Ar use-prefix-val Op /usr-prefix-len
1779a4365d0SYoshinobu InoueSpecify
1789a4365d0SYoshinobu Inoue.Ar use-prefix-val
1799a4365d0SYoshinobu Inouethat is used for prefixes to be added on
1809a4365d0SYoshinobu Inoue.Cm add|change|setglobal
1819a4365d0SYoshinobu Inouecommand.
1829a4365d0SYoshinobu Inoue.Ar /use-prefix-len
1839a4365d0SYoshinobu InoueSpecify the starting part of
1849a4365d0SYoshinobu Inoue.Ar use-prefix-val
1859a4365d0SYoshinobu Inouecopied to the starting part of prefixes to be added on
1869a4365d0SYoshinobu Inoue.Cm add|change|setglobal
1879a4365d0SYoshinobu Inouecommand, as decimal bit number.
1889a4365d0SYoshinobu Inoue.It Cm keeplen Ar keeplen-val
18933841545SHajimu UMEMOTOSpecify the medium part of
1909a4365d0SYoshinobu Inoue.Ar use-prefix-val
1919a4365d0SYoshinobu Inouejust next to the starting part specified by
19294ba280cSRuslan Ermilov.Ar use-prefix-len ,
19394ba280cSRuslan Ermilovas decimal bit number.
1949a4365d0SYoshinobu InoueContiguous bits part in the same bit position of an existent prefix
1959a4365d0SYoshinobu Inouematched with
1969a4365d0SYoshinobu Inoue.Ar match-prefix-val
1979a4365d0SYoshinobu Inoueis copied to the same bit position of prefixes to be added.
1989a4365d0SYoshinobu Inoue.It Cm vltime Ar vmtime-val
1999a4365d0SYoshinobu InoueAssign an
2009a4365d0SYoshinobu Inoue.Ar time
2019a4365d0SYoshinobu Inoueas prefix valid life time for a prefix to be added.
2029a4365d0SYoshinobu InoueValid value for
2039a4365d0SYoshinobu Inoue.Ar time
2049a4365d0SYoshinobu Inoueis decimal seconds number or special format as "d00h00m00s00",
2059a4365d0SYoshinobu Inouewhere 00 can take any decimal number, and "d" means days, "h" means hours,
20633841545SHajimu UMEMOTO"m" means minutes, "s" means seconds.
20733841545SHajimu UMEMOTOAnd alternatively, special keyword
2089a4365d0SYoshinobu Inoue"infinity" can be also be specified.
2099a4365d0SYoshinobu Inoue.It Cm pltime Ar pltime-val
2109a4365d0SYoshinobu InoueAssign an
2119a4365d0SYoshinobu Inoue.Ar time
2129a4365d0SYoshinobu Inoueas prefix preferred life time for a prefix to be added.
2139a4365d0SYoshinobu InoueValid value for
2149a4365d0SYoshinobu Inoue.Ar time
2159a4365d0SYoshinobu Inoueis same as for
2169a4365d0SYoshinobu Inoue.Ar vltime-val .
2179a4365d0SYoshinobu Inoue.It Cm raf_onlink Cm on|off
2189a4365d0SYoshinobu InoueLet the prefix to be added to have on-link or off-link nature
21933841545SHajimu UMEMOTOfor the assigned interface.
22033841545SHajimu UMEMOTOIf
2219a4365d0SYoshinobu Inoue.Cm on
22233841545SHajimu UMEMOTOis specified, the prefix have on-link nature
22307bfccd7SRuslan Ermilov(e.g.\& the prefix
22433841545SHajimu UMEMOTObelong to the link).
22533841545SHajimu UMEMOTOIf
2269a4365d0SYoshinobu Inoue.Cm off
22733841545SHajimu UMEMOTOis specified, the prefix have off-link nature
22807bfccd7SRuslan Ermilov(e.g.\& the
22933841545SHajimu UMEMOTOprefix does not belong to the link).
2309a4365d0SYoshinobu Inoue.It Cm raf_auto Cm on|off
2319a4365d0SYoshinobu InoueEnable or disable the autonomous address auto configuration
23233841545SHajimu UMEMOTOfor the prefix to be added.
23333841545SHajimu UMEMOTOIf
2349a4365d0SYoshinobu Inoue.Cm on
2359a4365d0SYoshinobu Inoueis specified, autonomous address auto configuration is
23633841545SHajimu UMEMOTOenabled.
23733841545SHajimu UMEMOTOIf
2389a4365d0SYoshinobu Inoue.Cm off
2399a4365d0SYoshinobu Inoueis specified, it is disabled.
2409a4365d0SYoshinobu Inoue.It Cm rrf_decrprefd Cm on|off
24133841545SHajimu UMEMOTOEnable or disable the decrementation of the pltime.
24233841545SHajimu UMEMOTOIf
2439a4365d0SYoshinobu Inoue.Cm on
24433841545SHajimu UMEMOTOis specified, decrementation of the pltime is enabled.
24533841545SHajimu UMEMOTOIf
2469a4365d0SYoshinobu Inoue.Cm off
2479a4365d0SYoshinobu Inoueis specified, decrementation of the pltime is disabled.
2489a4365d0SYoshinobu Inoue.It Cm rrf_decrvalid Cm on|off
24933841545SHajimu UMEMOTOEnable or disable the decrementation of the vltime.
25033841545SHajimu UMEMOTOIf
2519a4365d0SYoshinobu Inoue.Cm on
25233841545SHajimu UMEMOTOis specified, decrementation of the vltime is enabled.
25333841545SHajimu UMEMOTOIf
2549a4365d0SYoshinobu Inoue.Cm off
2559a4365d0SYoshinobu Inoueis specified, decrementation of the vltime is disabled.
2569a4365d0SYoshinobu Inoue.El
2579a4365d0SYoshinobu Inoue.\"
2589a4365d0SYoshinobu Inoue.It seqnum Ar seqnum-val { Ar rrenum-cmd } ;
2599a4365d0SYoshinobu InoueSpecifies contents of sending router renumbering message with some
26033841545SHajimu UMEMOTOspecific seqnum.
26133841545SHajimu UMEMOTOMultiple of this statement can be specified if they
2629a4365d0SYoshinobu Inouehave different
2639a4365d0SYoshinobu Inoue.Ar seqnum-val
2649a4365d0SYoshinobu Inoueeach other.
2659a4365d0SYoshinobu Inoue.Ar rrenum-cmd
2669a4365d0SYoshinobu Inouehas just same syntax with above add|change|setglobal statement.
2679a4365d0SYoshinobu Inoue.El
2689a4365d0SYoshinobu Inoue.\"
269251c176fSRuslan Ermilov.Sh EXAMPLES
2709a4365d0SYoshinobu InoueFor each configuration file example shown below, we suppose
2719a4365d0SYoshinobu Inoueevery IPv6 subnet has its own prefix beginning with
27233841545SHajimu UMEMOTOfec0:0:0::/48 and with its own subnet number
27333841545SHajimu UMEMOTO(in this case,
27433841545SHajimu UMEMOTOsubnet number is 7th and 8th octet value of the prefix).
2759a4365d0SYoshinobu Inoue.Pp
27633841545SHajimu UMEMOTOIf you want to assign prefixes beginning with 3ffe:501:ffff::/48
2779a4365d0SYoshinobu Inoueto each subnet, then following configuration will be enough,
2789a4365d0SYoshinobu Inoueif each of your routers supports IPv6 multicast forwarding.
2799a4365d0SYoshinobu InoueThe subnet number of the existing fec0:0:0::/48 prefix and the
28033841545SHajimu UMEMOTOnewly assigned 3ffe:501:ffff::/48 prefix will be same.
2819a4365d0SYoshinobu Inoue.\"
2829a4365d0SYoshinobu Inoue.Bd -literal -offset indent
2839a4365d0SYoshinobu Inouedest ff05::2;
2849a4365d0SYoshinobu Inoue
28533841545SHajimu UMEMOTOadd match-prefix fec0:0:0:: /48 use-prefix 3ffe:501:ffff:: /48 keeplen 16;
2869a4365d0SYoshinobu Inoue.Ed
2878b5c4af3SRuslan Ermilov.Pp
2889a4365d0SYoshinobu Inoue.\"
2890227791bSRuslan ErmilovIf your routers do not support IPv6 multicast forwarding,
290423ac680SRuslan Ermilovyou will need to specify each destination at
2919a4365d0SYoshinobu Inoue.Cm dest
2929a4365d0SYoshinobu Inouecommand.
2939a4365d0SYoshinobu Inoue.\"
2949a4365d0SYoshinobu Inoue.Bd -literal -offset indent
2959a4365d0SYoshinobu Inouedest fec0:0:0:1:260:8ff:fe24:fb3a fec0:0:0:2:200:eff:fe2e:dfe1 fec0:0:0:3:5254:ff:fedc:5217;
2969a4365d0SYoshinobu Inoue
29733841545SHajimu UMEMOTOadd match-prefix fec0:0:0:: /48 use-prefix 3ffe:501:ffff:: /48 keeplen 16;
2989a4365d0SYoshinobu Inoue.Ed
2998b5c4af3SRuslan Ermilov.Pp
3009a4365d0SYoshinobu Inoue.\"
3019a4365d0SYoshinobu InoueIf you are going to do renumbering, then following procedure will be natural.
3029a4365d0SYoshinobu Inoue.Bl -enum -offset indent
3039a4365d0SYoshinobu Inoue.It
30433841545SHajimu UMEMOTOAssign a new prefix.
3059a4365d0SYoshinobu Inoue.It
3069a4365d0SYoshinobu InoueSet old prefix lifetimes to some appropriate transition
30733841545SHajimu UMEMOTOperiod.
30857bd0fc6SJens SchweikhardtIn the following example we use 1 week for valid
3099a4365d0SYoshinobu Inouelifetime, and 0 for preferred lifetime.
31033841545SHajimu UMEMOTOAlso, enable old prefix lifetime expiration
31133841545SHajimu UMEMOTO(By default, it is static and does not expire).
3129a4365d0SYoshinobu Inoue.It
3139a4365d0SYoshinobu InoueAfter the transition period, old prefixes should become
3149a4365d0SYoshinobu Inoueinvalid, and may have been deleted.
3159a4365d0SYoshinobu InoueTo make sure that they are deleted, send new router
3169a4365d0SYoshinobu Inouerenumbering message, which specifies old prefixes as match
3179a4365d0SYoshinobu Inoueprefix, and no use prefix.
3189a4365d0SYoshinobu Inoue.El
3198b5c4af3SRuslan Ermilov.Pp
3209a4365d0SYoshinobu Inoue.\"
3219a4365d0SYoshinobu InoueThe following configuration file will do 1 and 2.
3229a4365d0SYoshinobu Inoue.\"
3239a4365d0SYoshinobu Inoue.Bd -literal -offset indent
3249a4365d0SYoshinobu Inouedest ff05::2;
3259a4365d0SYoshinobu Inoue
3269a4365d0SYoshinobu Inoueseqnum 0 {
32733841545SHajimu UMEMOTO	add match-prefix fec0:0:0:: /48 use-prefix 3ffe:501:fffe:: /48 keeplen 16;
3289a4365d0SYoshinobu Inoue	};
3299a4365d0SYoshinobu Inoue
3309a4365d0SYoshinobu Inoueseqnum 1 {
33133841545SHajimu UMEMOTO	change match-prefix 3ffe:501:ffff:: /48 use-prefix 3ffe:501:ffff:: /48 keeplen 16 vltime d7 pltime 0 rrf_decrvalid on rrf_decrprefd on;
3329a4365d0SYoshinobu Inoue	};
3339a4365d0SYoshinobu Inoue.Ed
3348b5c4af3SRuslan Ermilov.Pp
3359a4365d0SYoshinobu Inoue.\"
33633841545SHajimu UMEMOTOAnd the following configuration file will do 3
33733841545SHajimu UMEMOTO(should be
3389a4365d0SYoshinobu Inoueused for the router renumbering message to be sent 1 week
33933841545SHajimu UMEMOTOafterward).
3409a4365d0SYoshinobu Inoue.\"
3419a4365d0SYoshinobu Inoue.Bd -literal -offset indent
3429a4365d0SYoshinobu Inouedest ff05::2;
3439a4365d0SYoshinobu Inoue
34433841545SHajimu UMEMOTOchange match-prefix 3ffe:501:ffff:: /48;
3459a4365d0SYoshinobu Inoue.Ed
3468b5c4af3SRuslan Ermilov.Pp
3479a4365d0SYoshinobu Inoue.\"
3489a4365d0SYoshinobu InoueIn the above example, only
3499a4365d0SYoshinobu Inoue.Cm add
3509a4365d0SYoshinobu Inoueand
3519a4365d0SYoshinobu Inoue.Cm change
3529a4365d0SYoshinobu Inouecommands are used, and there is no example for
3539a4365d0SYoshinobu Inoue.Cm setglobal
3549a4365d0SYoshinobu Inouecommand.
3559a4365d0SYoshinobu Inoue.Cm setglobal
3569a4365d0SYoshinobu Inouecommand is almost same with
3579a4365d0SYoshinobu Inoue.Cm change
3589a4365d0SYoshinobu Inouecommand except that it deletes all pre-defined IPv6 global address.
3599a4365d0SYoshinobu Inoue.Sh SEE ALSO
3605521ff5aSRuslan Ermilov.Xr prefix 8 ,
3615521ff5aSRuslan Ermilov.Xr rrenumd 8
3629a4365d0SYoshinobu Inoue.Sh HISTORY
3639a4365d0SYoshinobu InoueThe
3649a4365d0SYoshinobu Inoue.Nm
3659a4365d0SYoshinobu Inoueconfiguration file was first appeared in KAME IPv6 protocol stack kit.
3669a4365d0SYoshinobu Inoue.\" .Sh BUGS
3679a4365d0SYoshinobu Inoue.\" (to be written)
368