From b331f6e7ba6e26d5e375121df675d97d2abfd3ac Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Sun, 14 Mar 2021 16:10:48 +0100 Subject: xml: T1579: re-arrange xml interface include building blocks As the amount of include files now has reached a certain amount, it is getting more and more crowsded, thuse introducing "per topic" subdirectories on the filesystem to keep a clean structure makes sense. --- .../include/address-ipv4-ipv6-dhcp.xml.i | 31 ---------- .../include/address-ipv4-ipv6.xml.i | 19 ------ .../include/interface-arp-cache-timeout.xml.i | 16 ------ .../include/interface-description.xml.i | 11 ---- .../include/interface-dial-on-demand.xml.i | 8 --- .../include/interface-disable-arp-filter.xml.i | 8 --- .../include/interface-disable-forwarding.xml.i | 8 --- .../include/interface-disable-link-detect.xml.i | 8 --- .../include/interface-disable.xml.i | 8 --- .../include/interface-eapol.xml.i | 12 ---- .../include/interface-enable-arp-accept.xml.i | 8 --- .../include/interface-enable-arp-announce.xml.i | 8 --- .../include/interface-enable-arp-ignore.xml.i | 8 --- .../include/interface-enable-proxy-arp.xml.i | 8 --- .../include/interface-hw-id.xml.i | 14 ----- .../include/interface-ipv4-options.xml.i | 18 ------ .../include/interface-ipv6-options.xml.i | 12 ---- interface-definitions/include/interface-mac.xml.i | 14 ----- .../include/interface-mirror.xml.i | 25 -------- .../include/interface-mtu-1200-16000.xml.i | 16 ------ .../include/interface-mtu-1450-16000.xml.i | 16 ------ .../include/interface-mtu-64-8024.xml.i | 16 ------ .../include/interface-mtu-68-1500.xml.i | 16 ------ .../include/interface-mtu-68-16000.xml.i | 16 ------ .../include/interface-parameters-flowlabel.xml.i | 16 ------ .../include/interface-parameters-key.xml.i | 15 ----- .../include/interface-parameters-tos.xml.i | 16 ------ .../include/interface-parameters-ttl.xml.i | 20 ------- .../include/interface-proxy-arp-pvlan.xml.i | 8 --- .../include/interface-source-validation.xml.i | 25 -------- interface-definitions/include/interface-vrf.xml.i | 14 ----- interface-definitions/include/interface-xdp.xml.i | 8 --- .../include/interface/address-ipv4-ipv6-dhcp.xml.i | 31 ++++++++++ .../include/interface/address-ipv4-ipv6.xml.i | 19 ++++++ .../interface/interface-arp-cache-timeout.xml.i | 16 ++++++ .../include/interface/interface-description.xml.i | 11 ++++ .../interface/interface-dial-on-demand.xml.i | 8 +++ .../interface/interface-disable-arp-filter.xml.i | 8 +++ .../interface/interface-disable-forwarding.xml.i | 8 +++ .../interface/interface-disable-link-detect.xml.i | 8 +++ .../include/interface/interface-disable.xml.i | 8 +++ .../include/interface/interface-eapol.xml.i | 12 ++++ .../interface/interface-enable-arp-accept.xml.i | 8 +++ .../interface/interface-enable-arp-announce.xml.i | 8 +++ .../interface/interface-enable-arp-ignore.xml.i | 8 +++ .../interface/interface-enable-proxy-arp.xml.i | 8 +++ .../include/interface/interface-hw-id.xml.i | 14 +++++ .../include/interface/interface-ipv4-options.xml.i | 18 ++++++ .../include/interface/interface-ipv6-options.xml.i | 12 ++++ .../include/interface/interface-mac.xml.i | 14 +++++ .../include/interface/interface-mirror.xml.i | 25 ++++++++ .../interface/interface-mtu-1200-16000.xml.i | 16 ++++++ .../interface/interface-mtu-1450-16000.xml.i | 16 ++++++ .../include/interface/interface-mtu-64-8024.xml.i | 16 ++++++ .../include/interface/interface-mtu-68-1500.xml.i | 16 ++++++ .../include/interface/interface-mtu-68-16000.xml.i | 16 ++++++ .../interface/interface-parameters-flowlabel.xml.i | 16 ++++++ .../interface/interface-parameters-key.xml.i | 15 +++++ .../interface/interface-parameters-tos.xml.i | 16 ++++++ .../interface/interface-parameters-ttl.xml.i | 20 +++++++ .../interface/interface-proxy-arp-pvlan.xml.i | 8 +++ .../interface/interface-source-validation.xml.i | 25 ++++++++ .../include/interface/interface-vrf.xml.i | 14 +++++ .../include/interface/interface-xdp.xml.i | 8 +++ .../include/interface/ipv6-address-autoconf.xml.i | 8 +++ .../include/interface/ipv6-address-eui64.xml.i | 15 +++++ .../ipv6-address-no-default-link-local.xml.i | 8 +++ .../include/interface/ipv6-address.xml.i | 12 ++++ .../interface/ipv6-disable-forwarding.xml.i | 8 +++ .../interface/ipv6-dup-addr-detect-transmits.xml.i | 18 ++++++ .../include/interface/vif-s.xml.i | 67 ++++++++++++++++++++++ interface-definitions/include/interface/vif.xml.i | 52 +++++++++++++++++ .../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 | 12 ---- .../include/ipv6-disable-forwarding.xml.i | 8 --- .../include/ipv6-dup-addr-detect-transmits.xml.i | 18 ------ interface-definitions/include/vif-s.xml.i | 67 ---------------------- interface-definitions/include/vif.xml.i | 52 ----------------- interface-definitions/interfaces-bonding.xml.in | 24 ++++---- interface-definitions/interfaces-bridge.xml.in | 24 ++++---- interface-definitions/interfaces-dummy.xml.in | 10 ++-- interface-definitions/interfaces-ethernet.xml.in | 28 ++++----- interface-definitions/interfaces-geneve.xml.in | 14 ++--- interface-definitions/interfaces-l2tpv3.xml.in | 12 ++-- interface-definitions/interfaces-loopback.xml.in | 6 +- interface-definitions/interfaces-macsec.xml.in | 14 ++--- interface-definitions/interfaces-openvpn.xml.in | 8 +-- interface-definitions/interfaces-pppoe.xml.in | 14 ++--- .../interfaces-pseudo-ethernet.xml.in | 22 +++---- interface-definitions/interfaces-tunnel.xml.in | 24 ++++---- interface-definitions/interfaces-vxlan.xml.in | 14 ++--- interface-definitions/interfaces-wireguard.xml.in | 14 ++--- interface-definitions/interfaces-wireless.xml.in | 22 +++---- .../interfaces-wirelessmodem.xml.in | 16 +++--- interface-definitions/ntp.xml.in | 2 +- .../service_console-server.xml.in | 2 +- interface-definitions/snmp.xml.in | 2 +- interface-definitions/ssh.xml.in | 2 +- interface-definitions/system-login.xml.in | 2 +- interface-definitions/vpn_sstp.xml.in | 2 +- interface-definitions/vrf.xml.in | 4 +- 103 files changed, 775 insertions(+), 775 deletions(-) delete mode 100644 interface-definitions/include/address-ipv4-ipv6-dhcp.xml.i delete mode 100644 interface-definitions/include/address-ipv4-ipv6.xml.i delete mode 100644 interface-definitions/include/interface-arp-cache-timeout.xml.i delete mode 100644 interface-definitions/include/interface-description.xml.i delete mode 100644 interface-definitions/include/interface-dial-on-demand.xml.i delete mode 100644 interface-definitions/include/interface-disable-arp-filter.xml.i delete mode 100644 interface-definitions/include/interface-disable-forwarding.xml.i delete mode 100644 interface-definitions/include/interface-disable-link-detect.xml.i delete mode 100644 interface-definitions/include/interface-disable.xml.i delete mode 100644 interface-definitions/include/interface-eapol.xml.i delete mode 100644 interface-definitions/include/interface-enable-arp-accept.xml.i delete mode 100644 interface-definitions/include/interface-enable-arp-announce.xml.i delete mode 100644 interface-definitions/include/interface-enable-arp-ignore.xml.i delete mode 100644 interface-definitions/include/interface-enable-proxy-arp.xml.i delete mode 100644 interface-definitions/include/interface-hw-id.xml.i delete mode 100644 interface-definitions/include/interface-ipv4-options.xml.i delete mode 100644 interface-definitions/include/interface-ipv6-options.xml.i delete mode 100644 interface-definitions/include/interface-mac.xml.i delete mode 100644 interface-definitions/include/interface-mirror.xml.i delete mode 100644 interface-definitions/include/interface-mtu-1200-16000.xml.i delete mode 100644 interface-definitions/include/interface-mtu-1450-16000.xml.i delete mode 100644 interface-definitions/include/interface-mtu-64-8024.xml.i delete mode 100644 interface-definitions/include/interface-mtu-68-1500.xml.i delete mode 100644 interface-definitions/include/interface-mtu-68-16000.xml.i delete mode 100644 interface-definitions/include/interface-parameters-flowlabel.xml.i delete mode 100644 interface-definitions/include/interface-parameters-key.xml.i delete mode 100644 interface-definitions/include/interface-parameters-tos.xml.i delete mode 100644 interface-definitions/include/interface-parameters-ttl.xml.i delete mode 100644 interface-definitions/include/interface-proxy-arp-pvlan.xml.i delete mode 100644 interface-definitions/include/interface-source-validation.xml.i delete mode 100644 interface-definitions/include/interface-vrf.xml.i delete mode 100644 interface-definitions/include/interface-xdp.xml.i create mode 100644 interface-definitions/include/interface/address-ipv4-ipv6-dhcp.xml.i create mode 100644 interface-definitions/include/interface/address-ipv4-ipv6.xml.i create mode 100644 interface-definitions/include/interface/interface-arp-cache-timeout.xml.i create mode 100644 interface-definitions/include/interface/interface-description.xml.i create mode 100644 interface-definitions/include/interface/interface-dial-on-demand.xml.i create mode 100644 interface-definitions/include/interface/interface-disable-arp-filter.xml.i create mode 100644 interface-definitions/include/interface/interface-disable-forwarding.xml.i create mode 100644 interface-definitions/include/interface/interface-disable-link-detect.xml.i create mode 100644 interface-definitions/include/interface/interface-disable.xml.i create mode 100644 interface-definitions/include/interface/interface-eapol.xml.i create mode 100644 interface-definitions/include/interface/interface-enable-arp-accept.xml.i create mode 100644 interface-definitions/include/interface/interface-enable-arp-announce.xml.i create mode 100644 interface-definitions/include/interface/interface-enable-arp-ignore.xml.i create mode 100644 interface-definitions/include/interface/interface-enable-proxy-arp.xml.i create mode 100644 interface-definitions/include/interface/interface-hw-id.xml.i create mode 100644 interface-definitions/include/interface/interface-ipv4-options.xml.i create mode 100644 interface-definitions/include/interface/interface-ipv6-options.xml.i create mode 100644 interface-definitions/include/interface/interface-mac.xml.i create mode 100644 interface-definitions/include/interface/interface-mirror.xml.i create mode 100644 interface-definitions/include/interface/interface-mtu-1200-16000.xml.i create mode 100644 interface-definitions/include/interface/interface-mtu-1450-16000.xml.i create mode 100644 interface-definitions/include/interface/interface-mtu-64-8024.xml.i create mode 100644 interface-definitions/include/interface/interface-mtu-68-1500.xml.i create mode 100644 interface-definitions/include/interface/interface-mtu-68-16000.xml.i create mode 100644 interface-definitions/include/interface/interface-parameters-flowlabel.xml.i create mode 100644 interface-definitions/include/interface/interface-parameters-key.xml.i create mode 100644 interface-definitions/include/interface/interface-parameters-tos.xml.i create mode 100644 interface-definitions/include/interface/interface-parameters-ttl.xml.i create mode 100644 interface-definitions/include/interface/interface-proxy-arp-pvlan.xml.i create mode 100644 interface-definitions/include/interface/interface-source-validation.xml.i create mode 100644 interface-definitions/include/interface/interface-vrf.xml.i create mode 100644 interface-definitions/include/interface/interface-xdp.xml.i create mode 100644 interface-definitions/include/interface/ipv6-address-autoconf.xml.i create mode 100644 interface-definitions/include/interface/ipv6-address-eui64.xml.i create mode 100644 interface-definitions/include/interface/ipv6-address-no-default-link-local.xml.i create mode 100644 interface-definitions/include/interface/ipv6-address.xml.i create mode 100644 interface-definitions/include/interface/ipv6-disable-forwarding.xml.i create mode 100644 interface-definitions/include/interface/ipv6-dup-addr-detect-transmits.xml.i create mode 100644 interface-definitions/include/interface/vif-s.xml.i create mode 100644 interface-definitions/include/interface/vif.xml.i delete mode 100644 interface-definitions/include/ipv6-address-autoconf.xml.i delete mode 100644 interface-definitions/include/ipv6-address-eui64.xml.i delete mode 100644 interface-definitions/include/ipv6-address-no-default-link-local.xml.i delete mode 100644 interface-definitions/include/ipv6-address.xml.i delete mode 100644 interface-definitions/include/ipv6-disable-forwarding.xml.i delete mode 100644 interface-definitions/include/ipv6-dup-addr-detect-transmits.xml.i delete mode 100644 interface-definitions/include/vif-s.xml.i delete mode 100644 interface-definitions/include/vif.xml.i (limited to 'interface-definitions') diff --git a/interface-definitions/include/address-ipv4-ipv6-dhcp.xml.i b/interface-definitions/include/address-ipv4-ipv6-dhcp.xml.i deleted file mode 100644 index b9dd59bea..000000000 --- a/interface-definitions/include/address-ipv4-ipv6-dhcp.xml.i +++ /dev/null @@ -1,31 +0,0 @@ - - - - IP address - - dhcp dhcpv6 - - - ipv4net - IPv4 address and prefix length - - - ipv6net - IPv6 address and prefix length - - - dhcp - Dynamic Host Configuration Protocol - - - dhcpv6 - Dynamic Host Configuration Protocol for IPv6 - - - - (dhcp|dhcpv6) - - - - - diff --git a/interface-definitions/include/address-ipv4-ipv6.xml.i b/interface-definitions/include/address-ipv4-ipv6.xml.i deleted file mode 100644 index 519622050..000000000 --- a/interface-definitions/include/address-ipv4-ipv6.xml.i +++ /dev/null @@ -1,19 +0,0 @@ - - - - IP address - - ipv4net - IPv4 address and prefix length - - - ipv6net - IPv6 address and prefix length - - - - - - - - diff --git a/interface-definitions/include/interface-arp-cache-timeout.xml.i b/interface-definitions/include/interface-arp-cache-timeout.xml.i deleted file mode 100644 index 09fd70afc..000000000 --- a/interface-definitions/include/interface-arp-cache-timeout.xml.i +++ /dev/null @@ -1,16 +0,0 @@ - - - - ARP cache entry timeout in seconds - - 1-86400 - ARP cache entry timout in seconds (default 30) - - - - - ARP cache entry timeout must be between 1 and 86400 seconds - - 30 - - diff --git a/interface-definitions/include/interface-description.xml.i b/interface-definitions/include/interface-description.xml.i deleted file mode 100644 index b16c562bb..000000000 --- a/interface-definitions/include/interface-description.xml.i +++ /dev/null @@ -1,11 +0,0 @@ - - - - Interface specific description - - .{1,256}$ - - Description too long (limit 256 characters) - - - diff --git a/interface-definitions/include/interface-dial-on-demand.xml.i b/interface-definitions/include/interface-dial-on-demand.xml.i deleted file mode 100644 index 5067e45df..000000000 --- a/interface-definitions/include/interface-dial-on-demand.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Establishment connection automatically when traffic is sent - - - - diff --git a/interface-definitions/include/interface-disable-arp-filter.xml.i b/interface-definitions/include/interface-disable-arp-filter.xml.i deleted file mode 100644 index 5f118d49c..000000000 --- a/interface-definitions/include/interface-disable-arp-filter.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Disable ARP filter on this interface - - - - diff --git a/interface-definitions/include/interface-disable-forwarding.xml.i b/interface-definitions/include/interface-disable-forwarding.xml.i deleted file mode 100644 index fdce8f846..000000000 --- a/interface-definitions/include/interface-disable-forwarding.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Disable IPv4 forwarding on this interface - - - - diff --git a/interface-definitions/include/interface-disable-link-detect.xml.i b/interface-definitions/include/interface-disable-link-detect.xml.i deleted file mode 100644 index 60c5f635b..000000000 --- a/interface-definitions/include/interface-disable-link-detect.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Ignore link state changes - - - - diff --git a/interface-definitions/include/interface-disable.xml.i b/interface-definitions/include/interface-disable.xml.i deleted file mode 100644 index 5a058df01..000000000 --- a/interface-definitions/include/interface-disable.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Administratively disable interface - - - - diff --git a/interface-definitions/include/interface-eapol.xml.i b/interface-definitions/include/interface-eapol.xml.i deleted file mode 100644 index fafa75f1a..000000000 --- a/interface-definitions/include/interface-eapol.xml.i +++ /dev/null @@ -1,12 +0,0 @@ - - - - Extensible Authentication Protocol over Local Area Network - - - #include - #include - #include - - - diff --git a/interface-definitions/include/interface-enable-arp-accept.xml.i b/interface-definitions/include/interface-enable-arp-accept.xml.i deleted file mode 100644 index bec08a708..000000000 --- a/interface-definitions/include/interface-enable-arp-accept.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Enable ARP accept on this interface - - - - diff --git a/interface-definitions/include/interface-enable-arp-announce.xml.i b/interface-definitions/include/interface-enable-arp-announce.xml.i deleted file mode 100644 index ef9e5db1e..000000000 --- a/interface-definitions/include/interface-enable-arp-announce.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Enable ARP announce on this interface - - - - diff --git a/interface-definitions/include/interface-enable-arp-ignore.xml.i b/interface-definitions/include/interface-enable-arp-ignore.xml.i deleted file mode 100644 index 0a33a2c9a..000000000 --- a/interface-definitions/include/interface-enable-arp-ignore.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Enable ARP ignore on this interface - - - - diff --git a/interface-definitions/include/interface-enable-proxy-arp.xml.i b/interface-definitions/include/interface-enable-proxy-arp.xml.i deleted file mode 100644 index a0993539f..000000000 --- a/interface-definitions/include/interface-enable-proxy-arp.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Enable proxy-arp on this interface - - - - diff --git a/interface-definitions/include/interface-hw-id.xml.i b/interface-definitions/include/interface-hw-id.xml.i deleted file mode 100644 index 78e8613d8..000000000 --- a/interface-definitions/include/interface-hw-id.xml.i +++ /dev/null @@ -1,14 +0,0 @@ - - - - Associate Ethernet Interface with given Media Access Control (MAC) address - - macaddr - Hardware (MAC) address - - - - - - - diff --git a/interface-definitions/include/interface-ipv4-options.xml.i b/interface-definitions/include/interface-ipv4-options.xml.i deleted file mode 100644 index 64672f164..000000000 --- a/interface-definitions/include/interface-ipv4-options.xml.i +++ /dev/null @@ -1,18 +0,0 @@ - - - - IPv4 routing parameters - - - #include - #include - #include - #include - #include - #include - #include - #include - #include - - - diff --git a/interface-definitions/include/interface-ipv6-options.xml.i b/interface-definitions/include/interface-ipv6-options.xml.i deleted file mode 100644 index a15aea9c1..000000000 --- a/interface-definitions/include/interface-ipv6-options.xml.i +++ /dev/null @@ -1,12 +0,0 @@ - - - - IPv6 routing parameters - - - #include - #include - #include - - - diff --git a/interface-definitions/include/interface-mac.xml.i b/interface-definitions/include/interface-mac.xml.i deleted file mode 100644 index 160b42b2e..000000000 --- a/interface-definitions/include/interface-mac.xml.i +++ /dev/null @@ -1,14 +0,0 @@ - - - - Media Access Control (MAC) address - - macaddr - Hardware (MAC) address - - - - - - - diff --git a/interface-definitions/include/interface-mirror.xml.i b/interface-definitions/include/interface-mirror.xml.i deleted file mode 100644 index 445e214fe..000000000 --- a/interface-definitions/include/interface-mirror.xml.i +++ /dev/null @@ -1,25 +0,0 @@ - - - - Incoming/outgoing packet mirroring destination - - - - - Mirror the ingress traffic of the interface to the destination interface - - - - - - - - Mirror the egress traffic of the interface to the destination interface - - - - - - - - diff --git a/interface-definitions/include/interface-mtu-1200-16000.xml.i b/interface-definitions/include/interface-mtu-1200-16000.xml.i deleted file mode 100644 index 0187c5991..000000000 --- a/interface-definitions/include/interface-mtu-1200-16000.xml.i +++ /dev/null @@ -1,16 +0,0 @@ - - - - Maximum Transmission Unit (MTU) - - 1200-16000 - Maximum Transmission Unit in byte - - - - - MTU must be between 1200 and 16000 - - 1500 - - diff --git a/interface-definitions/include/interface-mtu-1450-16000.xml.i b/interface-definitions/include/interface-mtu-1450-16000.xml.i deleted file mode 100644 index 84268586e..000000000 --- a/interface-definitions/include/interface-mtu-1450-16000.xml.i +++ /dev/null @@ -1,16 +0,0 @@ - - - - Maximum Transmission Unit (MTU) - - 1450-16000 - Maximum Transmission Unit in byte - - - - - MTU must be between 1450 and 16000 - - 1500 - - diff --git a/interface-definitions/include/interface-mtu-64-8024.xml.i b/interface-definitions/include/interface-mtu-64-8024.xml.i deleted file mode 100644 index 6a7ab8a80..000000000 --- a/interface-definitions/include/interface-mtu-64-8024.xml.i +++ /dev/null @@ -1,16 +0,0 @@ - - - - Maximum Transmission Unit (MTU) - - 64-8024 - Maximum Transmission Unit in byte - - - - - MTU must be between 64 and 8024 - - 1500 - - diff --git a/interface-definitions/include/interface-mtu-68-1500.xml.i b/interface-definitions/include/interface-mtu-68-1500.xml.i deleted file mode 100644 index ea333edcc..000000000 --- a/interface-definitions/include/interface-mtu-68-1500.xml.i +++ /dev/null @@ -1,16 +0,0 @@ - - - - Maximum Transmission Unit (MTU) - - 68-1500 - Maximum Transmission Unit in byte - - - - - MTU must be between 68 and 1500 - - 1500 - - diff --git a/interface-definitions/include/interface-mtu-68-16000.xml.i b/interface-definitions/include/interface-mtu-68-16000.xml.i deleted file mode 100644 index a9107c027..000000000 --- a/interface-definitions/include/interface-mtu-68-16000.xml.i +++ /dev/null @@ -1,16 +0,0 @@ - - - - Maximum Transmission Unit (MTU) - - 68-16000 - Maximum Transmission Unit in byte - - - - - MTU must be between 68 and 16000 - - 1500 - - diff --git a/interface-definitions/include/interface-parameters-flowlabel.xml.i b/interface-definitions/include/interface-parameters-flowlabel.xml.i deleted file mode 100644 index f37e2ee32..000000000 --- a/interface-definitions/include/interface-parameters-flowlabel.xml.i +++ /dev/null @@ -1,16 +0,0 @@ - - - - Specifies the flow label to use in outgoing packets - - 0x0-0x0FFFFF - Tunnel key, 'inherit' or hex value - - - ^((0x){0,1}(0?[0-9A-Fa-f]{1,5})|inherit)$ - - Must be 'inherit' or a number - - inherit - - diff --git a/interface-definitions/include/interface-parameters-key.xml.i b/interface-definitions/include/interface-parameters-key.xml.i deleted file mode 100644 index 1891b44b0..000000000 --- a/interface-definitions/include/interface-parameters-key.xml.i +++ /dev/null @@ -1,15 +0,0 @@ - - - - Tunnel key - - u32 - Tunnel key - - - - - key must be between 0-4294967295 - - - diff --git a/interface-definitions/include/interface-parameters-tos.xml.i b/interface-definitions/include/interface-parameters-tos.xml.i deleted file mode 100644 index 06ec2febb..000000000 --- a/interface-definitions/include/interface-parameters-tos.xml.i +++ /dev/null @@ -1,16 +0,0 @@ - - - - Specifies TOS value to use in outgoing packets - - 0-99 - Type of Service (TOS) - - - - - TOS must be between 0 and 99 - - inherit - - diff --git a/interface-definitions/include/interface-parameters-ttl.xml.i b/interface-definitions/include/interface-parameters-ttl.xml.i deleted file mode 100644 index c755529a9..000000000 --- a/interface-definitions/include/interface-parameters-ttl.xml.i +++ /dev/null @@ -1,20 +0,0 @@ - - - - Specifies TTL value to use in outgoing packets (default: 0) - - 0 - Copy value from original IP header - - - 1-255 - Time to Live - - - - - TTL must be between 0 and 255 - - 0 - - diff --git a/interface-definitions/include/interface-proxy-arp-pvlan.xml.i b/interface-definitions/include/interface-proxy-arp-pvlan.xml.i deleted file mode 100644 index 484f8fd69..000000000 --- a/interface-definitions/include/interface-proxy-arp-pvlan.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Enable private VLAN proxy ARP on this interface - - - - diff --git a/interface-definitions/include/interface-source-validation.xml.i b/interface-definitions/include/interface-source-validation.xml.i deleted file mode 100644 index be58bce87..000000000 --- a/interface-definitions/include/interface-source-validation.xml.i +++ /dev/null @@ -1,25 +0,0 @@ - - - - Source validation by reversed path (RFC3704) - - strict loose disable - - - strict - Enable Strict Reverse Path Forwarding as defined in RFC3704 - - - loose - Enable Loose Reverse Path Forwarding as defined in RFC3704 - - - disable - No source validation - - - ^(strict|loose|disable)$ - - - - diff --git a/interface-definitions/include/interface-vrf.xml.i b/interface-definitions/include/interface-vrf.xml.i deleted file mode 100644 index 81ca0972b..000000000 --- a/interface-definitions/include/interface-vrf.xml.i +++ /dev/null @@ -1,14 +0,0 @@ - - - - VRF instance name - - text - VRF instance name - - - vrf name - - - - diff --git a/interface-definitions/include/interface-xdp.xml.i b/interface-definitions/include/interface-xdp.xml.i deleted file mode 100644 index 21fcf131d..000000000 --- a/interface-definitions/include/interface-xdp.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Enable eXpress Data Path - - - - diff --git a/interface-definitions/include/interface/address-ipv4-ipv6-dhcp.xml.i b/interface-definitions/include/interface/address-ipv4-ipv6-dhcp.xml.i new file mode 100644 index 000000000..b9dd59bea --- /dev/null +++ b/interface-definitions/include/interface/address-ipv4-ipv6-dhcp.xml.i @@ -0,0 +1,31 @@ + + + + IP address + + dhcp dhcpv6 + + + ipv4net + IPv4 address and prefix length + + + ipv6net + IPv6 address and prefix length + + + dhcp + Dynamic Host Configuration Protocol + + + dhcpv6 + Dynamic Host Configuration Protocol for IPv6 + + + + (dhcp|dhcpv6) + + + + + diff --git a/interface-definitions/include/interface/address-ipv4-ipv6.xml.i b/interface-definitions/include/interface/address-ipv4-ipv6.xml.i new file mode 100644 index 000000000..519622050 --- /dev/null +++ b/interface-definitions/include/interface/address-ipv4-ipv6.xml.i @@ -0,0 +1,19 @@ + + + + IP address + + ipv4net + IPv4 address and prefix length + + + ipv6net + IPv6 address and prefix length + + + + + + + + diff --git a/interface-definitions/include/interface/interface-arp-cache-timeout.xml.i b/interface-definitions/include/interface/interface-arp-cache-timeout.xml.i new file mode 100644 index 000000000..b269fecd8 --- /dev/null +++ b/interface-definitions/include/interface/interface-arp-cache-timeout.xml.i @@ -0,0 +1,16 @@ + + + + ARP cache entry timeout in seconds + + 1-86400 + ARP cache entry timout in seconds (default 30) + + + + + ARP cache entry timeout must be between 1 and 86400 seconds + + 30 + + diff --git a/interface-definitions/include/interface/interface-description.xml.i b/interface-definitions/include/interface/interface-description.xml.i new file mode 100644 index 000000000..d618b50d2 --- /dev/null +++ b/interface-definitions/include/interface/interface-description.xml.i @@ -0,0 +1,11 @@ + + + + Interface specific description + + .{1,256}$ + + Description too long (limit 256 characters) + + + diff --git a/interface-definitions/include/interface/interface-dial-on-demand.xml.i b/interface-definitions/include/interface/interface-dial-on-demand.xml.i new file mode 100644 index 000000000..66edd9678 --- /dev/null +++ b/interface-definitions/include/interface/interface-dial-on-demand.xml.i @@ -0,0 +1,8 @@ + + + + Establishment connection automatically when traffic is sent + + + + diff --git a/interface-definitions/include/interface/interface-disable-arp-filter.xml.i b/interface-definitions/include/interface/interface-disable-arp-filter.xml.i new file mode 100644 index 000000000..49cddaf76 --- /dev/null +++ b/interface-definitions/include/interface/interface-disable-arp-filter.xml.i @@ -0,0 +1,8 @@ + + + + Disable ARP filter on this interface + + + + diff --git a/interface-definitions/include/interface/interface-disable-forwarding.xml.i b/interface-definitions/include/interface/interface-disable-forwarding.xml.i new file mode 100644 index 000000000..cb6ef0475 --- /dev/null +++ b/interface-definitions/include/interface/interface-disable-forwarding.xml.i @@ -0,0 +1,8 @@ + + + + Disable IPv4 forwarding on this interface + + + + diff --git a/interface-definitions/include/interface/interface-disable-link-detect.xml.i b/interface-definitions/include/interface/interface-disable-link-detect.xml.i new file mode 100644 index 000000000..c528885b2 --- /dev/null +++ b/interface-definitions/include/interface/interface-disable-link-detect.xml.i @@ -0,0 +1,8 @@ + + + + Ignore link state changes + + + + diff --git a/interface-definitions/include/interface/interface-disable.xml.i b/interface-definitions/include/interface/interface-disable.xml.i new file mode 100644 index 000000000..d90e6395b --- /dev/null +++ b/interface-definitions/include/interface/interface-disable.xml.i @@ -0,0 +1,8 @@ + + + + Administratively disable interface + + + + diff --git a/interface-definitions/include/interface/interface-eapol.xml.i b/interface-definitions/include/interface/interface-eapol.xml.i new file mode 100644 index 000000000..92b7a3f35 --- /dev/null +++ b/interface-definitions/include/interface/interface-eapol.xml.i @@ -0,0 +1,12 @@ + + + + Extensible Authentication Protocol over Local Area Network + + + #include + #include + #include + + + diff --git a/interface-definitions/include/interface/interface-enable-arp-accept.xml.i b/interface-definitions/include/interface/interface-enable-arp-accept.xml.i new file mode 100644 index 000000000..7c5d51857 --- /dev/null +++ b/interface-definitions/include/interface/interface-enable-arp-accept.xml.i @@ -0,0 +1,8 @@ + + + + Enable ARP accept on this interface + + + + diff --git a/interface-definitions/include/interface/interface-enable-arp-announce.xml.i b/interface-definitions/include/interface/interface-enable-arp-announce.xml.i new file mode 100644 index 000000000..f44599c54 --- /dev/null +++ b/interface-definitions/include/interface/interface-enable-arp-announce.xml.i @@ -0,0 +1,8 @@ + + + + Enable ARP announce on this interface + + + + diff --git a/interface-definitions/include/interface/interface-enable-arp-ignore.xml.i b/interface-definitions/include/interface/interface-enable-arp-ignore.xml.i new file mode 100644 index 000000000..3ea39613c --- /dev/null +++ b/interface-definitions/include/interface/interface-enable-arp-ignore.xml.i @@ -0,0 +1,8 @@ + + + + Enable ARP ignore on this interface + + + + diff --git a/interface-definitions/include/interface/interface-enable-proxy-arp.xml.i b/interface-definitions/include/interface/interface-enable-proxy-arp.xml.i new file mode 100644 index 000000000..dbdeeb7a7 --- /dev/null +++ b/interface-definitions/include/interface/interface-enable-proxy-arp.xml.i @@ -0,0 +1,8 @@ + + + + Enable proxy-arp on this interface + + + + diff --git a/interface-definitions/include/interface/interface-hw-id.xml.i b/interface-definitions/include/interface/interface-hw-id.xml.i new file mode 100644 index 000000000..989cd9cb7 --- /dev/null +++ b/interface-definitions/include/interface/interface-hw-id.xml.i @@ -0,0 +1,14 @@ + + + + Associate Ethernet Interface with given Media Access Control (MAC) address + + macaddr + Hardware (MAC) address + + + + + + + diff --git a/interface-definitions/include/interface/interface-ipv4-options.xml.i b/interface-definitions/include/interface/interface-ipv4-options.xml.i new file mode 100644 index 000000000..c2d0677b7 --- /dev/null +++ b/interface-definitions/include/interface/interface-ipv4-options.xml.i @@ -0,0 +1,18 @@ + + + + IPv4 routing parameters + + + #include + #include + #include + #include + #include + #include + #include + #include + #include + + + diff --git a/interface-definitions/include/interface/interface-ipv6-options.xml.i b/interface-definitions/include/interface/interface-ipv6-options.xml.i new file mode 100644 index 000000000..dcd5a8710 --- /dev/null +++ b/interface-definitions/include/interface/interface-ipv6-options.xml.i @@ -0,0 +1,12 @@ + + + + IPv6 routing parameters + + + #include + #include + #include + + + diff --git a/interface-definitions/include/interface/interface-mac.xml.i b/interface-definitions/include/interface/interface-mac.xml.i new file mode 100644 index 000000000..d7107ad23 --- /dev/null +++ b/interface-definitions/include/interface/interface-mac.xml.i @@ -0,0 +1,14 @@ + + + + Media Access Control (MAC) address + + macaddr + Hardware (MAC) address + + + + + + + diff --git a/interface-definitions/include/interface/interface-mirror.xml.i b/interface-definitions/include/interface/interface-mirror.xml.i new file mode 100644 index 000000000..b3b45fb43 --- /dev/null +++ b/interface-definitions/include/interface/interface-mirror.xml.i @@ -0,0 +1,25 @@ + + + + Incoming/outgoing packet mirroring destination + + + + + Mirror the ingress traffic of the interface to the destination interface + + + + + + + + Mirror the egress traffic of the interface to the destination interface + + + + + + + + diff --git a/interface-definitions/include/interface/interface-mtu-1200-16000.xml.i b/interface-definitions/include/interface/interface-mtu-1200-16000.xml.i new file mode 100644 index 000000000..3241ba912 --- /dev/null +++ b/interface-definitions/include/interface/interface-mtu-1200-16000.xml.i @@ -0,0 +1,16 @@ + + + + Maximum Transmission Unit (MTU) + + 1200-16000 + Maximum Transmission Unit in byte + + + + + MTU must be between 1200 and 16000 + + 1500 + + diff --git a/interface-definitions/include/interface/interface-mtu-1450-16000.xml.i b/interface-definitions/include/interface/interface-mtu-1450-16000.xml.i new file mode 100644 index 000000000..0a35bbbaa --- /dev/null +++ b/interface-definitions/include/interface/interface-mtu-1450-16000.xml.i @@ -0,0 +1,16 @@ + + + + Maximum Transmission Unit (MTU) + + 1450-16000 + Maximum Transmission Unit in byte + + + + + MTU must be between 1450 and 16000 + + 1500 + + diff --git a/interface-definitions/include/interface/interface-mtu-64-8024.xml.i b/interface-definitions/include/interface/interface-mtu-64-8024.xml.i new file mode 100644 index 000000000..f75de02ba --- /dev/null +++ b/interface-definitions/include/interface/interface-mtu-64-8024.xml.i @@ -0,0 +1,16 @@ + + + + Maximum Transmission Unit (MTU) + + 64-8024 + Maximum Transmission Unit in byte + + + + + MTU must be between 64 and 8024 + + 1500 + + diff --git a/interface-definitions/include/interface/interface-mtu-68-1500.xml.i b/interface-definitions/include/interface/interface-mtu-68-1500.xml.i new file mode 100644 index 000000000..9e6fe8760 --- /dev/null +++ b/interface-definitions/include/interface/interface-mtu-68-1500.xml.i @@ -0,0 +1,16 @@ + + + + Maximum Transmission Unit (MTU) + + 68-1500 + Maximum Transmission Unit in byte + + + + + MTU must be between 68 and 1500 + + 1500 + + diff --git a/interface-definitions/include/interface/interface-mtu-68-16000.xml.i b/interface-definitions/include/interface/interface-mtu-68-16000.xml.i new file mode 100644 index 000000000..83af7bbd4 --- /dev/null +++ b/interface-definitions/include/interface/interface-mtu-68-16000.xml.i @@ -0,0 +1,16 @@ + + + + Maximum Transmission Unit (MTU) + + 68-16000 + Maximum Transmission Unit in byte + + + + + MTU must be between 68 and 16000 + + 1500 + + diff --git a/interface-definitions/include/interface/interface-parameters-flowlabel.xml.i b/interface-definitions/include/interface/interface-parameters-flowlabel.xml.i new file mode 100644 index 000000000..f5e868a64 --- /dev/null +++ b/interface-definitions/include/interface/interface-parameters-flowlabel.xml.i @@ -0,0 +1,16 @@ + + + + Specifies the flow label to use in outgoing packets + + 0x0-0x0FFFFF + Tunnel key, 'inherit' or hex value + + + ^((0x){0,1}(0?[0-9A-Fa-f]{1,5})|inherit)$ + + Must be 'inherit' or a number + + inherit + + diff --git a/interface-definitions/include/interface/interface-parameters-key.xml.i b/interface-definitions/include/interface/interface-parameters-key.xml.i new file mode 100644 index 000000000..1b1d67174 --- /dev/null +++ b/interface-definitions/include/interface/interface-parameters-key.xml.i @@ -0,0 +1,15 @@ + + + + Tunnel key + + u32 + Tunnel key + + + + + key must be between 0-4294967295 + + + diff --git a/interface-definitions/include/interface/interface-parameters-tos.xml.i b/interface-definitions/include/interface/interface-parameters-tos.xml.i new file mode 100644 index 000000000..83b4e0671 --- /dev/null +++ b/interface-definitions/include/interface/interface-parameters-tos.xml.i @@ -0,0 +1,16 @@ + + + + Specifies TOS value to use in outgoing packets + + 0-99 + Type of Service (TOS) + + + + + TOS must be between 0 and 99 + + inherit + + diff --git a/interface-definitions/include/interface/interface-parameters-ttl.xml.i b/interface-definitions/include/interface/interface-parameters-ttl.xml.i new file mode 100644 index 000000000..aa7c9d27b --- /dev/null +++ b/interface-definitions/include/interface/interface-parameters-ttl.xml.i @@ -0,0 +1,20 @@ + + + + Specifies TTL value to use in outgoing packets (default: 0) + + 0 + Copy value from original IP header + + + 1-255 + Time to Live + + + + + TTL must be between 0 and 255 + + 0 + + diff --git a/interface-definitions/include/interface/interface-proxy-arp-pvlan.xml.i b/interface-definitions/include/interface/interface-proxy-arp-pvlan.xml.i new file mode 100644 index 000000000..153dfc072 --- /dev/null +++ b/interface-definitions/include/interface/interface-proxy-arp-pvlan.xml.i @@ -0,0 +1,8 @@ + + + + Enable private VLAN proxy ARP on this interface + + + + diff --git a/interface-definitions/include/interface/interface-source-validation.xml.i b/interface-definitions/include/interface/interface-source-validation.xml.i new file mode 100644 index 000000000..70914f2e9 --- /dev/null +++ b/interface-definitions/include/interface/interface-source-validation.xml.i @@ -0,0 +1,25 @@ + + + + Source validation by reversed path (RFC3704) + + strict loose disable + + + strict + Enable Strict Reverse Path Forwarding as defined in RFC3704 + + + loose + Enable Loose Reverse Path Forwarding as defined in RFC3704 + + + disable + No source validation + + + ^(strict|loose|disable)$ + + + + diff --git a/interface-definitions/include/interface/interface-vrf.xml.i b/interface-definitions/include/interface/interface-vrf.xml.i new file mode 100644 index 000000000..ef6ca1241 --- /dev/null +++ b/interface-definitions/include/interface/interface-vrf.xml.i @@ -0,0 +1,14 @@ + + + + VRF instance name + + text + VRF instance name + + + vrf name + + + + diff --git a/interface-definitions/include/interface/interface-xdp.xml.i b/interface-definitions/include/interface/interface-xdp.xml.i new file mode 100644 index 000000000..0253f6dad --- /dev/null +++ b/interface-definitions/include/interface/interface-xdp.xml.i @@ -0,0 +1,8 @@ + + + + Enable eXpress Data Path + + + + diff --git a/interface-definitions/include/interface/ipv6-address-autoconf.xml.i b/interface-definitions/include/interface/ipv6-address-autoconf.xml.i new file mode 100644 index 000000000..cd1483bc1 --- /dev/null +++ b/interface-definitions/include/interface/ipv6-address-autoconf.xml.i @@ -0,0 +1,8 @@ + + + + Enable acquisition of IPv6 address using stateless autoconfig (SLAAC) + + + + diff --git a/interface-definitions/include/interface/ipv6-address-eui64.xml.i b/interface-definitions/include/interface/ipv6-address-eui64.xml.i new file mode 100644 index 000000000..7bc1ee2e4 --- /dev/null +++ b/interface-definitions/include/interface/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/interface/ipv6-address-no-default-link-local.xml.i b/interface-definitions/include/interface/ipv6-address-no-default-link-local.xml.i new file mode 100644 index 000000000..012490edc --- /dev/null +++ b/interface-definitions/include/interface/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/interface/ipv6-address.xml.i b/interface-definitions/include/interface/ipv6-address.xml.i new file mode 100644 index 000000000..e1bdf02fd --- /dev/null +++ b/interface-definitions/include/interface/ipv6-address.xml.i @@ -0,0 +1,12 @@ + + + + IPv6 address configuration modes + + + #include + #include + #include + + + diff --git a/interface-definitions/include/interface/ipv6-disable-forwarding.xml.i b/interface-definitions/include/interface/ipv6-disable-forwarding.xml.i new file mode 100644 index 000000000..4adb77d1b --- /dev/null +++ b/interface-definitions/include/interface/ipv6-disable-forwarding.xml.i @@ -0,0 +1,8 @@ + + + + Disable IPv6 forwarding on this interface + + + + diff --git a/interface-definitions/include/interface/ipv6-dup-addr-detect-transmits.xml.i b/interface-definitions/include/interface/ipv6-dup-addr-detect-transmits.xml.i new file mode 100644 index 000000000..2b5ec0281 --- /dev/null +++ b/interface-definitions/include/interface/ipv6-dup-addr-detect-transmits.xml.i @@ -0,0 +1,18 @@ + + + + Number of NS messages to send while performing DAD (default: 1) + + 1-n + Number of NS messages to send while performing DAD + + + 0 + Disable Duplicate Address Dectection (DAD) + + + + + + + diff --git a/interface-definitions/include/interface/vif-s.xml.i b/interface-definitions/include/interface/vif-s.xml.i new file mode 100644 index 000000000..9d1ddf579 --- /dev/null +++ b/interface-definitions/include/interface/vif-s.xml.i @@ -0,0 +1,67 @@ + + + + QinQ TAG-S Virtual Local Area Network (VLAN) ID + + + + VLAN ID must be between 0 and 4094 + + + #include + #include + #include + #include + #include + #include + + + Protocol used for service VLAN (default: 802.1ad) + + 802.1ad 802.1q + + + 802.1ad + Provider Bridging (IEEE 802.1ad, Q-inQ), ethertype 0x88a8 + + + 802.1q + VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100 + + + (802.1q|802.1ad) + + Ethertype must be 802.1ad or 802.1q + + 802.1ad + + #include + #include + #include + #include + + + QinQ TAG-C Virtual Local Area Network (VLAN) ID + + + + VLAN ID must be between 0 and 4094 + + + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + + + #include + + + diff --git a/interface-definitions/include/interface/vif.xml.i b/interface-definitions/include/interface/vif.xml.i new file mode 100644 index 000000000..60d66f751 --- /dev/null +++ b/interface-definitions/include/interface/vif.xml.i @@ -0,0 +1,52 @@ + + + + Virtual Local Area Network (VLAN) ID + + 0-4094 + Virtual Local Area Network (VLAN) ID + + + + + VLAN ID must be between 0 and 4094 + + + #include + #include + #include + #include + #include + #include + #include + + + VLAN egress QoS + + + + + [:0-7 ]+$ + + QoS mapping should be in the format of '0:7 2:3' with numbers 0-9 + + + + + VLAN ingress QoS + + + + + [:0-7 ]+$ + + QoS mapping should be in the format of '0:7 2:3' with numbers 0-9 + + + #include + #include + #include + #include + + + diff --git a/interface-definitions/include/ipv6-address-autoconf.xml.i b/interface-definitions/include/ipv6-address-autoconf.xml.i deleted file mode 100644 index a84293067..000000000 --- a/interface-definitions/include/ipv6-address-autoconf.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - 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 deleted file mode 100644 index e06e88d52..000000000 --- a/interface-definitions/include/ipv6-address-eui64.xml.i +++ /dev/null @@ -1,15 +0,0 @@ - - - - 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 deleted file mode 100644 index e803a4d60..000000000 --- a/interface-definitions/include/ipv6-address-no-default-link-local.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - 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 deleted file mode 100644 index d934f9021..000000000 --- a/interface-definitions/include/ipv6-address.xml.i +++ /dev/null @@ -1,12 +0,0 @@ - - - - IPv6 address configuration modes - - - #include - #include - #include - - - diff --git a/interface-definitions/include/ipv6-disable-forwarding.xml.i b/interface-definitions/include/ipv6-disable-forwarding.xml.i deleted file mode 100644 index 5f368256b..000000000 --- a/interface-definitions/include/ipv6-disable-forwarding.xml.i +++ /dev/null @@ -1,8 +0,0 @@ - - - - Disable IPv6 forwarding on this interface - - - - diff --git a/interface-definitions/include/ipv6-dup-addr-detect-transmits.xml.i b/interface-definitions/include/ipv6-dup-addr-detect-transmits.xml.i deleted file mode 100644 index c6265d71a..000000000 --- a/interface-definitions/include/ipv6-dup-addr-detect-transmits.xml.i +++ /dev/null @@ -1,18 +0,0 @@ - - - - Number of NS messages to send while performing DAD (default: 1) - - 1-n - Number of NS messages to send while performing DAD - - - 0 - Disable Duplicate Address Dectection (DAD) - - - - - - - diff --git a/interface-definitions/include/vif-s.xml.i b/interface-definitions/include/vif-s.xml.i deleted file mode 100644 index 5760bb000..000000000 --- a/interface-definitions/include/vif-s.xml.i +++ /dev/null @@ -1,67 +0,0 @@ - - - - QinQ TAG-S Virtual Local Area Network (VLAN) ID - - - - VLAN ID must be between 0 and 4094 - - - #include - #include - #include - #include - #include - #include - - - Protocol used for service VLAN (default: 802.1ad) - - 802.1ad 802.1q - - - 802.1ad - Provider Bridging (IEEE 802.1ad, Q-inQ), ethertype 0x88a8 - - - 802.1q - VLAN-tagged frame (IEEE 802.1q), ethertype 0x8100 - - - (802.1q|802.1ad) - - Ethertype must be 802.1ad or 802.1q - - 802.1ad - - #include - #include - #include - #include - - - QinQ TAG-C Virtual Local Area Network (VLAN) ID - - - - VLAN ID must be between 0 and 4094 - - - #include - #include - #include - #include - #include - #include - #include - #include - #include - #include - #include - - - #include - - - diff --git a/interface-definitions/include/vif.xml.i b/interface-definitions/include/vif.xml.i deleted file mode 100644 index 0f09b993d..000000000 --- a/interface-definitions/include/vif.xml.i +++ /dev/null @@ -1,52 +0,0 @@ - - - - Virtual Local Area Network (VLAN) ID - - 0-4094 - Virtual Local Area Network (VLAN) ID - - - - - VLAN ID must be between 0 and 4094 - - - #include - #include - #include - #include - #include - #include - #include - - - VLAN egress QoS - - - - - [:0-7 ]+$ - - QoS mapping should be in the format of '0:7 2:3' with numbers 0-9 - - - - - VLAN ingress QoS - - - - - [:0-7 ]+$ - - QoS mapping should be in the format of '0:7 2:3' with numbers 0-9 - - - #include - #include - #include - #include - - - diff --git a/interface-definitions/interfaces-bonding.xml.in b/interface-definitions/interfaces-bonding.xml.in index 443503811..30e8deb9c 100644 --- a/interface-definitions/interfaces-bonding.xml.in +++ b/interface-definitions/interfaces-bonding.xml.in @@ -16,7 +16,7 @@ - #include + #include ARP link monitoring parameters @@ -49,13 +49,13 @@ - #include + #include #include #include - #include - #include - #include - #include + #include + #include + #include + #include Bonding transmit hash policy @@ -81,9 +81,9 @@ layer2 - #include - #include - #include + #include + #include + #include Minimum number of member interfaces required up before enabling bond @@ -154,7 +154,7 @@ - #include + #include Primary device interface @@ -163,8 +163,8 @@ - #include - #include + #include + #include diff --git a/interface-definitions/interfaces-bridge.xml.in b/interface-definitions/interfaces-bridge.xml.in index c32c0ca32..8b68ee992 100644 --- a/interface-definitions/interfaces-bridge.xml.in +++ b/interface-definitions/interfaces-bridge.xml.in @@ -16,7 +16,7 @@ - #include + #include MAC address aging interval @@ -34,13 +34,13 @@ 300 - #include + #include #include #include - #include - #include - #include - #include + #include + #include + #include + #include Forwarding delay @@ -82,10 +82,10 @@ - #include - #include - #include - #include + #include + #include + #include + #include Interval at which neighbor bridges are removed @@ -196,8 +196,8 @@ - #include - #include + #include + #include diff --git a/interface-definitions/interfaces-dummy.xml.in b/interface-definitions/interfaces-dummy.xml.in index 54de43c7a..84c6903c7 100644 --- a/interface-definitions/interfaces-dummy.xml.in +++ b/interface-definitions/interfaces-dummy.xml.in @@ -16,18 +16,18 @@ - #include - #include - #include + #include + #include + #include IPv4 routing parameters - #include + #include - #include + #include diff --git a/interface-definitions/interfaces-ethernet.xml.in b/interface-definitions/interfaces-ethernet.xml.in index 9df486005..bda44d64c 100644 --- a/interface-definitions/interfaces-ethernet.xml.in +++ b/interface-definitions/interfaces-ethernet.xml.in @@ -16,8 +16,8 @@ - #include - #include + #include + #include #include #include @@ -26,8 +26,8 @@ - #include - #include + #include + #include Duplex mode @@ -53,13 +53,13 @@ auto - #include - #include - #include - #include - #include - #include - #include + #include + #include + #include + #include + #include + #include + #include Configurable offload options @@ -191,9 +191,9 @@ - #include - #include - #include + #include + #include + #include diff --git a/interface-definitions/interfaces-geneve.xml.in b/interface-definitions/interfaces-geneve.xml.in index 1a5b4aafd..50031b8b3 100644 --- a/interface-definitions/interfaces-geneve.xml.in +++ b/interface-definitions/interfaces-geneve.xml.in @@ -16,13 +16,13 @@ - #include - #include - #include - #include - #include - #include - #include + #include + #include + #include + #include + #include + #include + #include #include diff --git a/interface-definitions/interfaces-l2tpv3.xml.in b/interface-definitions/interfaces-l2tpv3.xml.in index 3853cd339..ba1e07740 100644 --- a/interface-definitions/interfaces-l2tpv3.xml.in +++ b/interface-definitions/interfaces-l2tpv3.xml.in @@ -16,8 +16,8 @@ - #include - #include + #include + #include UDP destination port for L2TPv3 tunnel (default: 5000) @@ -31,7 +31,7 @@ 5000 - #include + #include Encapsulation type (default: UDP) @@ -53,8 +53,8 @@ udp - #include - #include + #include + #include Local IP address for L2TPv3 tunnel @@ -71,7 +71,7 @@ - #include + #include 1488 diff --git a/interface-definitions/interfaces-loopback.xml.in b/interface-definitions/interfaces-loopback.xml.in index 0fd74f302..5d0ca5b0a 100644 --- a/interface-definitions/interfaces-loopback.xml.in +++ b/interface-definitions/interfaces-loopback.xml.in @@ -16,14 +16,14 @@ - #include - #include + #include + #include IPv4 routing parameters - #include + #include diff --git a/interface-definitions/interfaces-macsec.xml.in b/interface-definitions/interfaces-macsec.xml.in index 3f2e5bb69..fce88b21c 100644 --- a/interface-definitions/interfaces-macsec.xml.in +++ b/interface-definitions/interfaces-macsec.xml.in @@ -16,9 +16,9 @@ - #include - #include - #include + #include + #include + #include Security/Encryption Settings @@ -111,14 +111,14 @@ - #include - #include - #include + #include + #include + #include 1460 #include - #include + #include diff --git a/interface-definitions/interfaces-openvpn.xml.in b/interface-definitions/interfaces-openvpn.xml.in index 527f7fd54..effbdd674 100644 --- a/interface-definitions/interfaces-openvpn.xml.in +++ b/interface-definitions/interfaces-openvpn.xml.in @@ -33,7 +33,7 @@ - #include + #include OpenVPN interface device-type (default: tun) @@ -54,7 +54,7 @@ tun - #include + #include Data Encryption settings @@ -171,7 +171,7 @@ - #include + #include Hashing Algorithm @@ -761,7 +761,7 @@ - #include + #include diff --git a/interface-definitions/interfaces-pppoe.xml.in b/interface-definitions/interfaces-pppoe.xml.in index 9bbaae9ea..87ed34a79 100644 --- a/interface-definitions/interfaces-pppoe.xml.in +++ b/interface-definitions/interfaces-pppoe.xml.in @@ -42,7 +42,7 @@ - #include + #include Default route insertion behaviour (default: auto) @@ -69,9 +69,9 @@ auto #include - #include - #include - #include + #include + #include + #include Delay before disconnecting idle session (in seconds) @@ -86,7 +86,7 @@ IPv4 routing parameters - #include + #include @@ -99,7 +99,7 @@ IPv6 address configuration modes - #include + #include @@ -124,7 +124,7 @@ - #include + #include 1492 diff --git a/interface-definitions/interfaces-pseudo-ethernet.xml.in b/interface-definitions/interfaces-pseudo-ethernet.xml.in index 32ba5ea01..4a7fbe7fc 100644 --- a/interface-definitions/interfaces-pseudo-ethernet.xml.in +++ b/interface-definitions/interfaces-pseudo-ethernet.xml.in @@ -16,17 +16,17 @@ - #include - #include + #include + #include #include #include - #include - #include - #include - #include - #include + #include + #include + #include + #include + #include #include - #include + #include Receive mode (default: private) @@ -56,9 +56,9 @@ private - #include - #include - #include + #include + #include + #include diff --git a/interface-definitions/interfaces-tunnel.xml.in b/interface-definitions/interfaces-tunnel.xml.in index 632464d37..f7af93f42 100644 --- a/interface-definitions/interfaces-tunnel.xml.in +++ b/interface-definitions/interfaces-tunnel.xml.in @@ -16,17 +16,17 @@ - #include - #include - #include - #include - #include - #include + #include + #include + #include + #include + #include + #include 1476 - #include - #include + #include + #include Local IP address for this tunnel @@ -180,9 +180,9 @@ IPv4 specific tunnel parameters - #include - #include - #include + #include + #include + #include @@ -212,7 +212,7 @@ 4 - #include + #include Hoplimit diff --git a/interface-definitions/interfaces-vxlan.xml.in b/interface-definitions/interfaces-vxlan.xml.in index a6870c3e2..99a90580f 100644 --- a/interface-definitions/interfaces-vxlan.xml.in +++ b/interface-definitions/interfaces-vxlan.xml.in @@ -16,9 +16,9 @@ - #include - #include - #include + #include + #include + #include Multicast group address for VXLAN interface @@ -35,10 +35,10 @@ - #include - #include - #include - #include + #include + #include + #include + #include 1450 diff --git a/interface-definitions/interfaces-wireguard.xml.in b/interface-definitions/interfaces-wireguard.xml.in index 3f56046c4..378251fed 100644 --- a/interface-definitions/interfaces-wireguard.xml.in +++ b/interface-definitions/interfaces-wireguard.xml.in @@ -16,17 +16,17 @@ - #include - #include - #include - #include + #include + #include + #include + #include #include - #include + #include 1420 - #include - #include + #include + #include A 32-bit fwmark value set on all outgoing packets diff --git a/interface-definitions/interfaces-wireless.xml.in b/interface-definitions/interfaces-wireless.xml.in index f39e5618f..14b4b4bf5 100644 --- a/interface-definitions/interfaces-wireless.xml.in +++ b/interface-definitions/interfaces-wireless.xml.in @@ -16,7 +16,7 @@ - #include + #include HT and VHT capabilities for your card @@ -464,7 +464,7 @@ Invalid ISO/IEC 3166-1 Country Code - #include + #include #include #include @@ -473,25 +473,25 @@ - #include - #include - #include + #include + #include + #include Disassociate stations based on excessive transmission failures - #include - #include - #include + #include + #include + #include Isolate stations on the AP so they cannot see each other - #include + #include Maximum number of wireless radio stations. Excess stations will be rejected upon authentication request. @@ -775,8 +775,8 @@ monitor - #include - #include + #include + #include diff --git a/interface-definitions/interfaces-wirelessmodem.xml.in b/interface-definitions/interfaces-wirelessmodem.xml.in index 969ff0014..25ac2d6e0 100644 --- a/interface-definitions/interfaces-wirelessmodem.xml.in +++ b/interface-definitions/interfaces-wirelessmodem.xml.in @@ -42,9 +42,9 @@ - #include - #include - #include + #include + #include + #include Serial device @@ -65,17 +65,17 @@ - #include - #include - #include - #include + #include + #include + #include + #include Do not use peer supplied DNS server information - #include + #include diff --git a/interface-definitions/ntp.xml.in b/interface-definitions/ntp.xml.in index d244b56bb..2bfac900b 100644 --- a/interface-definitions/ntp.xml.in +++ b/interface-definitions/ntp.xml.in @@ -82,7 +82,7 @@ #include - #include + #include diff --git a/interface-definitions/service_console-server.xml.in b/interface-definitions/service_console-server.xml.in index 293ee1ba5..78eb2d0ba 100644 --- a/interface-definitions/service_console-server.xml.in +++ b/interface-definitions/service_console-server.xml.in @@ -27,7 +27,7 @@ - #include + #include Serial port baud rate diff --git a/interface-definitions/snmp.xml.in b/interface-definitions/snmp.xml.in index 3a993ec9c..f57103eac 100644 --- a/interface-definitions/snmp.xml.in +++ b/interface-definitions/snmp.xml.in @@ -626,7 +626,7 @@ - #include + #include diff --git a/interface-definitions/ssh.xml.in b/interface-definitions/ssh.xml.in index a2ce3c1c9..c2d514b09 100644 --- a/interface-definitions/ssh.xml.in +++ b/interface-definitions/ssh.xml.in @@ -182,7 +182,7 @@ - #include + #include diff --git a/interface-definitions/system-login.xml.in b/interface-definitions/system-login.xml.in index 919974eeb..86db3f368 100644 --- a/interface-definitions/system-login.xml.in +++ b/interface-definitions/system-login.xml.in @@ -145,7 +145,7 @@ - #include + #include diff --git a/interface-definitions/vpn_sstp.xml.in b/interface-definitions/vpn_sstp.xml.in index ebcb77db2..45d65b3e7 100644 --- a/interface-definitions/vpn_sstp.xml.in +++ b/interface-definitions/vpn_sstp.xml.in @@ -25,7 +25,7 @@ - #include + #include #include #include diff --git a/interface-definitions/vrf.xml.in b/interface-definitions/vrf.xml.in index 81c89d94b..5fd758a44 100644 --- a/interface-definitions/vrf.xml.in +++ b/interface-definitions/vrf.xml.in @@ -39,8 +39,8 @@ VRF routing table must be in range from 100 to 2147483647 - #include - #include + #include + #include -- cgit v1.2.3