summaryrefslogtreecommitdiff
path: root/interface-definitions/include/dhcpv6-options.xml.i
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2021-03-14 15:53:52 +0100
committerChristian Poessinger <christian@poessinger.com>2021-03-14 16:56:11 +0100
commitadea0e05a56cb25a9e40b46e30a7648c99907031 (patch)
tree2dd921a322948e2d3e50c755656d27187a6540ae /interface-definitions/include/dhcpv6-options.xml.i
parentcb1b2c462f8bab5733441c057ddb1a0ec887801f (diff)
downloadvyos-1x-adea0e05a56cb25a9e40b46e30a7648c99907031.tar.gz
vyos-1x-adea0e05a56cb25a9e40b46e30a7648c99907031.zip
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.
Diffstat (limited to 'interface-definitions/include/dhcpv6-options.xml.i')
-rw-r--r--interface-definitions/include/dhcpv6-options.xml.i100
1 files changed, 0 insertions, 100 deletions
diff --git a/interface-definitions/include/dhcpv6-options.xml.i b/interface-definitions/include/dhcpv6-options.xml.i
deleted file mode 100644
index a569659a4..000000000
--- a/interface-definitions/include/dhcpv6-options.xml.i
+++ /dev/null
@@ -1,100 +0,0 @@
-<!-- include start from dhcpv6-options.xml.i -->
-<node name="dhcpv6-options">
- <properties>
- <help>DHCPv6 client settings/options</help>
- </properties>
- <children>
- <leafNode name="duid">
- <properties>
- <help>DHCP unique identifier (DUID) to be sent by dhcpv6 client</help>
- <valueHelp>
- <format>duid</format>
- <description>DHCP unique identifier (DUID)</description>
- </valueHelp>
- <constraint>
- <validator name="ipv6-duid"/>
- </constraint>
- </properties>
- </leafNode>
- <leafNode name="parameters-only">
- <properties>
- <help>Acquire only config parameters, no address</help>
- <valueless/>
- </properties>
- </leafNode>
- <tagNode name="pd">
- <properties>
- <help>DHCPv6 prefix delegation interface statement</help>
- <valueHelp>
- <format>instance number</format>
- <description>Prefix delegation instance (>= 0)</description>
- </valueHelp>
- <constraint>
- <validator name="numeric" argument="--non-negative"/>
- </constraint>
- </properties>
- <children>
- <leafNode name="length">
- <properties>
- <help>Request IPv6 prefix length from peer</help>
- <valueHelp>
- <format>32-64</format>
- <description>Length of delegated prefix</description>
- </valueHelp>
- <constraint>
- <validator name="numeric" argument="--range 32-64"/>
- </constraint>
- </properties>
- <defaultValue>64</defaultValue>
- </leafNode>
- <tagNode name="interface">
- <properties>
- <help>Delegate IPv6 prefix from provider to this interface</help>
- <completionHelp>
- <script>${vyos_completion_dir}/list_interfaces.py --broadcast</script>
- </completionHelp>
- </properties>
- <children>
- <leafNode name="address">
- <properties>
- <help>Local interface address assigned to interface</help>
- <valueHelp>
- <format>&gt;0</format>
- <description>Used to form IPv6 interface address (default: EUI-64)</description>
- </valueHelp>
- <constraint>
- <validator name="numeric" argument="--non-negative"/>
- </constraint>
- </properties>
- </leafNode>
- <leafNode name="sla-id">
- <properties>
- <help>Interface site-Level aggregator (SLA)</help>
- <valueHelp>
- <format>0-128</format>
- <description>Decimal integer which fits in the length of SLA IDs</description>
- </valueHelp>
- <constraint>
- <validator name="numeric" argument="--range 0-128"/>
- </constraint>
- </properties>
- </leafNode>
- </children>
- </tagNode>
- </children>
- </tagNode>
- <leafNode name="rapid-commit">
- <properties>
- <help>Wait for immediate reply instead of advertisements</help>
- <valueless/>
- </properties>
- </leafNode>
- <leafNode name="temporary">
- <properties>
- <help>IPv6 temporary address</help>
- <valueless/>
- </properties>
- </leafNode>
- </children>
-</node>
-<!-- include end -->