From 42ef048aefaa0d6b4848f7646c2400741c88df66 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Sun, 13 Jun 2021 20:45:47 +0200 Subject: xml: move dhcp(v6)-options.xml.i under interface include subfolder --- .../include/interface/dhcp-options.xml.i | 60 +++++++++++++ .../include/interface/dhcpv6-options.xml.i | 100 +++++++++++++++++++++ .../include/interface/vif-s.xml.i | 8 +- interface-definitions/include/interface/vif.xml.i | 4 +- 4 files changed, 166 insertions(+), 6 deletions(-) create mode 100644 interface-definitions/include/interface/dhcp-options.xml.i create mode 100644 interface-definitions/include/interface/dhcpv6-options.xml.i (limited to 'interface-definitions/include/interface') diff --git a/interface-definitions/include/interface/dhcp-options.xml.i b/interface-definitions/include/interface/dhcp-options.xml.i new file mode 100644 index 000000000..39a3dbb2e --- /dev/null +++ b/interface-definitions/include/interface/dhcp-options.xml.i @@ -0,0 +1,60 @@ + + + + DHCP client settings/options + + + + + Identifier used by client to identify itself to the DHCP server + + + + + Override system host-name sent to DHCP server + + + + + Identify the vendor client type to the DHCP server + + + + + Do not request routers from DHCP server + + + + + + Distance for the default route from DHCP server + + u32:1-255 + Distance for the default route from DHCP server (default 210) + + + + + + + + + IP addresses or subnets from which to reject DHCP leases + + ipv4 + IPv4 address to match + + + ipv4net + IPv4 prefix to match + + + + + + + + + + + diff --git a/interface-definitions/include/interface/dhcpv6-options.xml.i b/interface-definitions/include/interface/dhcpv6-options.xml.i new file mode 100644 index 000000000..a569659a4 --- /dev/null +++ b/interface-definitions/include/interface/dhcpv6-options.xml.i @@ -0,0 +1,100 @@ + + + + DHCPv6 client settings/options + + + + + DHCP unique identifier (DUID) to be sent by dhcpv6 client + + duid + DHCP unique identifier (DUID) + + + + + + + + + Acquire only config parameters, no address + + + + + + DHCPv6 prefix delegation interface statement + + instance number + Prefix delegation instance (>= 0) + + + + + + + + + Request IPv6 prefix length from peer + + 32-64 + Length of delegated prefix + + + + + + 64 + + + + Delegate IPv6 prefix from provider to this interface + + + + + + + + Local interface address assigned to interface + + >0 + Used to form IPv6 interface address (default: EUI-64) + + + + + + + + + Interface site-Level aggregator (SLA) + + 0-128 + Decimal integer which fits in the length of SLA IDs + + + + + + + + + + + + + Wait for immediate reply instead of advertisements + + + + + + IPv6 temporary address + + + + + + diff --git a/interface-definitions/include/interface/vif-s.xml.i b/interface-definitions/include/interface/vif-s.xml.i index dc0d91909..85885c153 100644 --- a/interface-definitions/include/interface/vif-s.xml.i +++ b/interface-definitions/include/interface/vif-s.xml.i @@ -10,8 +10,8 @@ #include #include - #include - #include + #include + #include #include #include @@ -50,8 +50,8 @@ #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 index 60d66f751..4e7aeb0f9 100644 --- a/interface-definitions/include/interface/vif.xml.i +++ b/interface-definitions/include/interface/vif.xml.i @@ -14,8 +14,8 @@ #include #include - #include - #include + #include + #include #include #include #include -- cgit v1.2.3