summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2020-01-04 10:48:32 +0100
committerChristian Poessinger <christian@poessinger.com>2020-01-04 10:48:32 +0100
commit57913db57a4172988eb02c8d75062d36cdb6aa81 (patch)
tree8f5e84ff38c617da9b34f217a86e63b049ea0ce8
parent92c9eccd72793623490777bae9d71a498621ef0e (diff)
downloadvyos-documentation-57913db57a4172988eb02c8d75062d36cdb6aa81.tar.gz
vyos-documentation-57913db57a4172988eb02c8d75062d36cdb6aa81.zip
interfaces: move common "ipv6 addr autoconf" description to include file
This reduces the amount of duplicated text.
-rw-r--r--docs/interfaces/bond.rst13
-rw-r--r--docs/interfaces/bridge.rst13
-rw-r--r--docs/interfaces/common-ipv6-addr-autoconf.txt12
-rw-r--r--docs/interfaces/ethernet.rst12
-rw-r--r--docs/interfaces/vxlan.rst10
5 files changed, 16 insertions, 44 deletions
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 <interface> 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 <interface> ipv6 address eui64 <prefix>
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 <interface> 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 <interface> ipv6 address eui64 <prefix>
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 <interface> 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 <interface> ipv6 address eui64 <prefix>
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 <interface> 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 <interface> ipv6 address eui64 <prefix>