From 57913db57a4172988eb02c8d75062d36cdb6aa81 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Sat, 4 Jan 2020 10:48:32 +0100 Subject: interfaces: move common "ipv6 addr autoconf" description to include file This reduces the amount of duplicated text. --- docs/interfaces/bond.rst | 13 +------------ docs/interfaces/bridge.rst | 13 +------------ docs/interfaces/common-ipv6-addr-autoconf.txt | 12 ++++++++++++ docs/interfaces/ethernet.rst | 12 +----------- docs/interfaces/vxlan.rst | 10 +--------- 5 files changed, 16 insertions(+), 44 deletions(-) create mode 100644 docs/interfaces/common-ipv6-addr-autoconf.txt diff --git a/docs/interfaces/bond.rst b/docs/interfaces/bond.rst index 936f7752..c0fc0ca6 100644 --- a/docs/interfaces/bond.rst +++ b/docs/interfaces/bond.rst @@ -39,18 +39,7 @@ Address .. cfgcmd:: set interfaces bonding ipv6 address autoconf - :abbr:`SLAAC (Stateless Address Autoconfiguration)` - :rfc:`4862`. IPv6 hosts can configure themselves automatically when connected - to an IPv6 network using the Neighbor Discovery Protocol via :abbr:`ICMPv6 - (Internet Control Message Protocol version 6)` router discovery messages. - When first connected to a network, a host sends a link-local router - solicitation multicast request for its configuration parameters; routers - respond to such a request with a router advertisement packet that contains - Internet Layer configuration parameters. - - .. note:: This method automatically disables IPv6 traffic forwarding on the - interface in question. - + .. include:: common-ipv6-addr-autoconf.txt .. cfgcmd:: set interfaces bonding ipv6 address eui64 diff --git a/docs/interfaces/bridge.rst b/docs/interfaces/bridge.rst index c0ecef43..d51f4ec2 100644 --- a/docs/interfaces/bridge.rst +++ b/docs/interfaces/bridge.rst @@ -39,18 +39,7 @@ Address .. cfgcmd:: set interfaces bridge ipv6 address autoconf - :abbr:`SLAAC (Stateless Address Autoconfiguration)` - :rfc:`4862`. IPv6 hosts can configure themselves automatically when connected - to an IPv6 network using the Neighbor Discovery Protocol via :abbr:`ICMPv6 - (Internet Control Message Protocol version 6)` router discovery messages. - When first connected to a network, a host sends a link-local router - solicitation multicast request for its configuration parameters; routers - respond to such a request with a router advertisement packet that contains - Internet Layer configuration parameters. - - .. note:: This method automatically disables IPv6 traffic forwarding on the - interface in question. - + .. include:: common-ipv6-addr-autoconf.txt .. cfgcmd:: set interfaces bridge ipv6 address eui64 diff --git a/docs/interfaces/common-ipv6-addr-autoconf.txt b/docs/interfaces/common-ipv6-addr-autoconf.txt new file mode 100644 index 00000000..838b299f --- /dev/null +++ b/docs/interfaces/common-ipv6-addr-autoconf.txt @@ -0,0 +1,12 @@ +:abbr:`SLAAC (Stateless Address Autoconfiguration)` +:rfc:`4862`. IPv6 hosts can configure themselves automatically when connected +to an IPv6 network using the Neighbor Discovery Protocol via :abbr:`ICMPv6 +(Internet Control Message Protocol version 6)` router discovery messages. +When first connected to a network, a host sends a link-local router +solicitation multicast request for its configuration parameters; routers +respond to such a request with a router advertisement packet that contains +Internet Layer configuration parameters. + +.. note:: This method automatically disables IPv6 traffic forwarding on the + interface in question. + diff --git a/docs/interfaces/ethernet.rst b/docs/interfaces/ethernet.rst index 1a1edb32..1f691269 100644 --- a/docs/interfaces/ethernet.rst +++ b/docs/interfaces/ethernet.rst @@ -32,17 +32,7 @@ Address .. cfgcmd:: set interfaces ethernet ipv6 address autoconf - :abbr:`SLAAC (Stateless Address Autoconfiguration)` - :rfc:`4862`. IPv6 hosts can configure themselves automatically when connected - to an IPv6 network using the Neighbor Discovery Protocol via :abbr:`ICMPv6 - (Internet Control Message Protocol version 6)` router discovery messages. - When first connected to a network, a host sends a link-local router - solicitation multicast request for its configuration parameters; routers - respond to such a request with a router advertisement packet that contains - Internet Layer configuration parameters. - - .. note:: This method automatically disables IPv6 traffic forwarding on the - interface in question. + .. include:: common-ipv6-addr-autoconf.txt .. cfgcmd:: set interfaces ethernet ipv6 address eui64 diff --git a/docs/interfaces/vxlan.rst b/docs/interfaces/vxlan.rst index c1a7a5b1..67dab820 100644 --- a/docs/interfaces/vxlan.rst +++ b/docs/interfaces/vxlan.rst @@ -57,15 +57,7 @@ Address .. cfgcmd:: set interfaces vxlan ipv6 address autoconf - :abbr:`SLAAC (Stateless Address Autoconfiguration)` - :rfc:`4862`. IPv6 hosts can configure themselves automatically when connected - to an IPv6 network using the Neighbor Discovery Protocol via :abbr:`ICMPv6 - (Internet Control Message Protocol version 6)` router discovery messages. - When first connected to a network, a host sends a link-local router - solicitation multicast request for its configuration parameters; routers - respond to such a request with a router advertisement packet that contains - Internet Layer configuration parameters. - + .. include:: common-ipv6-addr-autoconf.txt .. cfgcmd:: set interfaces vxlan ipv6 address eui64 -- cgit v1.2.3