From a03b8e122cb639876e325603726fbe05c492088e Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Fri, 4 Dec 2020 14:05:50 +0100 Subject: pppoe: T1579: reorganize "ipv6" CLI node include files Switch to common source file for "ipv6 address autoconf" --- .../include/ipv6-address-autoconf.xml.i | 8 ++++++ .../include/ipv6-address-eui64.xml.i | 15 +++++++++++ .../ipv6-address-no-default-link-local.xml.i | 8 ++++++ interface-definitions/include/ipv6-address.xml.i | 31 +++++----------------- interface-definitions/interfaces-pppoe.xml.in | 10 +++---- 5 files changed, 41 insertions(+), 31 deletions(-) create mode 100644 interface-definitions/include/ipv6-address-autoconf.xml.i create mode 100644 interface-definitions/include/ipv6-address-eui64.xml.i create mode 100644 interface-definitions/include/ipv6-address-no-default-link-local.xml.i diff --git a/interface-definitions/include/ipv6-address-autoconf.xml.i b/interface-definitions/include/ipv6-address-autoconf.xml.i new file mode 100644 index 000000000..580f060d7 --- /dev/null +++ b/interface-definitions/include/ipv6-address-autoconf.xml.i @@ -0,0 +1,8 @@ + + + + Enable acquisition of IPv6 address using stateless autoconfig (SLAAC) + + + + diff --git a/interface-definitions/include/ipv6-address-eui64.xml.i b/interface-definitions/include/ipv6-address-eui64.xml.i new file mode 100644 index 000000000..093a1dc79 --- /dev/null +++ b/interface-definitions/include/ipv6-address-eui64.xml.i @@ -0,0 +1,15 @@ + + + + Prefix for IPv6 address with MAC-based EUI-64 + + ipv6net + IPv6 network and prefix length + + + + + + + + diff --git a/interface-definitions/include/ipv6-address-no-default-link-local.xml.i b/interface-definitions/include/ipv6-address-no-default-link-local.xml.i new file mode 100644 index 000000000..1c9e832dc --- /dev/null +++ b/interface-definitions/include/ipv6-address-no-default-link-local.xml.i @@ -0,0 +1,8 @@ + + + + Remove the default link-local address from the interface + + + + diff --git a/interface-definitions/include/ipv6-address.xml.i b/interface-definitions/include/ipv6-address.xml.i index 26ac1d374..276456248 100644 --- a/interface-definitions/include/ipv6-address.xml.i +++ b/interface-definitions/include/ipv6-address.xml.i @@ -1,31 +1,12 @@ + + IPv6 address configuration modes + - - - Enable acquisition of IPv6 address using stateless autoconfig (SLAAC) - - - - - - Prefix for IPv6 address with MAC-based EUI-64 - - ipv6net - IPv6 network and prefix length - - - - - - - - - - Remove the default link-local address from the interface - - - + #include + #include + #include diff --git a/interface-definitions/interfaces-pppoe.xml.in b/interface-definitions/interfaces-pppoe.xml.in index acb26b18b..38c01d434 100644 --- a/interface-definitions/interfaces-pppoe.xml.in +++ b/interface-definitions/interfaces-pppoe.xml.in @@ -90,18 +90,16 @@ + + IPv6 routing parameters + IPv6 address configuration modes - - - Enable Stateless Address Autoconfiguration (SLAAC) - - - + #include -- cgit v1.2.3