summaryrefslogtreecommitdiff
path: root/interface-definitions
diff options
context:
space:
mode:
Diffstat (limited to 'interface-definitions')
-rw-r--r--interface-definitions/include/bfd.xml.i8
-rw-r--r--interface-definitions/include/isis/isis-redistribute-ipv4.xml.i (renamed from interface-definitions/include/isis-redistribute-ipv4.xml.i)2
-rw-r--r--interface-definitions/include/isis/passive.xml.i8
-rw-r--r--interface-definitions/include/ospf/ospf-interface-common.xml.i7
-rw-r--r--interface-definitions/policy-lists.xml.in20
-rw-r--r--interface-definitions/protocols-isis.xml.in26
-rw-r--r--interface-definitions/protocols-ospfv3.xml.in7
7 files changed, 37 insertions, 41 deletions
diff --git a/interface-definitions/include/bfd.xml.i b/interface-definitions/include/bfd.xml.i
new file mode 100644
index 000000000..2bc3664e1
--- /dev/null
+++ b/interface-definitions/include/bfd.xml.i
@@ -0,0 +1,8 @@
+<!-- include start from bfd.xml.i -->
+<leafNode name="bfd">
+ <properties>
+ <help>Enable Bidirectional Forwarding Detection (BFD)</help>
+ <valueless/>
+ </properties>
+</leafNode>
+<!-- include end -->
diff --git a/interface-definitions/include/isis-redistribute-ipv4.xml.i b/interface-definitions/include/isis/isis-redistribute-ipv4.xml.i
index 774086a81..df48b4d28 100644
--- a/interface-definitions/include/isis-redistribute-ipv4.xml.i
+++ b/interface-definitions/include/isis/isis-redistribute-ipv4.xml.i
@@ -1,4 +1,4 @@
-<!-- include start from isis-redistribute-ipv4.xml.i -->
+<!-- include start from isis/isis-redistribute-ipv4.xml.i -->
<node name="level-1">
<properties>
<help>Redistribute into level-1</help>
diff --git a/interface-definitions/include/isis/passive.xml.i b/interface-definitions/include/isis/passive.xml.i
new file mode 100644
index 000000000..6d05f8cc7
--- /dev/null
+++ b/interface-definitions/include/isis/passive.xml.i
@@ -0,0 +1,8 @@
+<!-- include start from isis/passive.xml.i -->
+<leafNode name="passive">
+ <properties>
+ <help>Configure passive mode for interface</help>
+ <valueless/>
+ </properties>
+</leafNode>
+<!-- include end -->
diff --git a/interface-definitions/include/ospf/ospf-interface-common.xml.i b/interface-definitions/include/ospf/ospf-interface-common.xml.i
index c0069ccb5..39e90482c 100644
--- a/interface-definitions/include/ospf/ospf-interface-common.xml.i
+++ b/interface-definitions/include/ospf/ospf-interface-common.xml.i
@@ -1,10 +1,5 @@
<!-- include start from ospf/ospf-interface-common.xml.i -->
-<leafNode name="bfd">
- <properties>
- <help>Enable Bidirectional Forwarding Detection (BFD) support</help>
- <valueless/>
- </properties>
-</leafNode>
+#include <include/bfd.xml.i>
<leafNode name="cost">
<properties>
<help>Interface cost</help>
diff --git a/interface-definitions/policy-lists.xml.in b/interface-definitions/policy-lists.xml.in
index 0fece6594..a0bea2ce2 100644
--- a/interface-definitions/policy-lists.xml.in
+++ b/interface-definitions/policy-lists.xml.in
@@ -9,6 +9,7 @@
<tagNode name="access-list">
<properties>
<help>IP access-list filter</help>
+ <priority>470</priority>
<valueHelp>
<format>u32:1-99</format>
<description>IP standard access list</description>
@@ -144,10 +145,10 @@
</tagNode>
</children>
</tagNode>
- <!-- END access-list -->
<tagNode name="access-list6">
<properties>
<help>IPv6 access-list filter</help>
+ <priority>470</priority>
<valueHelp>
<format>txt</format>
<description>Name of IPv6 access-list</description>
@@ -204,10 +205,10 @@
</tagNode>
</children>
</tagNode>
- <!-- END access-list6 -->
<tagNode name="as-path-list">
<properties>
<help>Border Gateway Protocol (BGP) autonomous system path filter</help>
+ <priority>470</priority>
<valueHelp>
<format>txt</format>
<description>AS path list name</description>
@@ -242,10 +243,10 @@
</tagNode>
</children>
</tagNode>
- <!-- END as-path-list -->
<tagNode name="community-list">
<properties>
<help>Border Gateway Protocol (BGP) autonomous system path filter</help>
+ <priority>470</priority>
<valueHelp>
<format>txt</format>
<description>Border Gateway Protocol (BGP) community-list filter</description>
@@ -280,10 +281,10 @@
</tagNode>
</children>
</tagNode>
- <!-- END community-list -->
<tagNode name="extcommunity-list">
<properties>
<help>Border Gateway Protocol (BGP) extended community-list filter</help>
+ <priority>490</priority>
<valueHelp>
<format>txt</format>
<description>Border Gateway Protocol (BGP) extended community-list filter</description>
@@ -326,10 +327,10 @@
</tagNode>
</children>
</tagNode>
- <!-- END extcommunity-list -->
<tagNode name="large-community-list">
<properties>
<help>Border Gateway Protocol (BGP) large-community-list filter</help>
+ <priority>470</priority>
<valueHelp>
<format>txt</format>
<description>Border Gateway Protocol (BGP) large-community-list filter</description>
@@ -364,10 +365,10 @@
</tagNode>
</children>
</tagNode>
- <!-- END large-community-list -->
<tagNode name="prefix-list">
<properties>
<help>IP prefix-list filter</help>
+ <priority>470</priority>
<valueHelp>
<format>txt</format>
<description>Prefix list name</description>
@@ -429,10 +430,10 @@
</tagNode>
</children>
</tagNode>
- <!-- END prefix-list -->
<tagNode name="prefix-list6">
<properties>
<help>IPv6 prefix-list filter</help>
+ <priority>470</priority>
<valueHelp>
<format>txt</format>
<description>Prefix list name</description>
@@ -494,10 +495,10 @@
</tagNode>
</children>
</tagNode>
- <!-- END prefix-list6 -->
<tagNode name="route-map">
<properties>
<help>IP route-map</help>
+ <priority>470</priority>
<valueHelp>
<format>txt</format>
<description>Route map name</description>
@@ -1028,7 +1029,7 @@
<format>none</format>
<description>none</description>
</valueHelp>
- <!-- Need to add properly validator
+ <!-- Need to add properly validator
<constraint>
<regex>^(local-AS|no-advertise|no-export|internet|additive|none)$</regex>
</constraint> -->
@@ -1260,7 +1261,6 @@
</tagNode>
</children>
</tagNode>
- <!-- END route-map -->
</children>
</node>
</interfaceDefinition>
diff --git a/interface-definitions/protocols-isis.xml.in b/interface-definitions/protocols-isis.xml.in
index 5b26d6923..0afa8dcb1 100644
--- a/interface-definitions/protocols-isis.xml.in
+++ b/interface-definitions/protocols-isis.xml.in
@@ -489,7 +489,7 @@
<help>Border Gateway Protocol (BGP)</help>
</properties>
<children>
- #include <include/isis-redistribute-ipv4.xml.i>
+ #include <include/isis/isis-redistribute-ipv4.xml.i>
</children>
</node>
<node name="connected">
@@ -497,7 +497,7 @@
<help>Redistribute connected routes into IS-IS</help>
</properties>
<children>
- #include <include/isis-redistribute-ipv4.xml.i>
+ #include <include/isis/isis-redistribute-ipv4.xml.i>
</children>
</node>
<node name="kernel">
@@ -505,7 +505,7 @@
<help>Redistribute kernel routes into IS-IS</help>
</properties>
<children>
- #include <include/isis-redistribute-ipv4.xml.i>
+ #include <include/isis/isis-redistribute-ipv4.xml.i>
</children>
</node>
<node name="ospf">
@@ -513,7 +513,7 @@
<help>Redistribute OSPF routes into IS-IS</help>
</properties>
<children>
- #include <include/isis-redistribute-ipv4.xml.i>
+ #include <include/isis/isis-redistribute-ipv4.xml.i>
</children>
</node>
<node name="rip">
@@ -521,7 +521,7 @@
<help>Redistribute RIP routes into IS-IS</help>
</properties>
<children>
- #include <include/isis-redistribute-ipv4.xml.i>
+ #include <include/isis/isis-redistribute-ipv4.xml.i>
</children>
</node>
<node name="static">
@@ -529,7 +529,7 @@
<help>Redistribute static routes into IS-IS</help>
</properties>
<children>
- #include <include/isis-redistribute-ipv4.xml.i>
+ #include <include/isis/isis-redistribute-ipv4.xml.i>
</children>
</node>
</children>
@@ -637,12 +637,7 @@
</completionHelp>
</properties>
<children>
- <leafNode name="bfd">
- <properties>
- <help>Enable BFD support</help>
- <valueless/>
- </properties>
- </leafNode>
+ #include <include/bfd.xml.i>
<leafNode name="circuit-type">
<properties>
<help>Configure circuit type for interface</help>
@@ -721,12 +716,7 @@
</leafNode>
</children>
</node>
- <leafNode name="passive">
- <properties>
- <help>Configure the passive mode for interface</help>
- <valueless/>
- </properties>
- </leafNode>
+ #include <include/isis/passive.xml.i>
<node name="password">
<properties>
<help>Configure the authentication password for a circuit</help>
diff --git a/interface-definitions/protocols-ospfv3.xml.in b/interface-definitions/protocols-ospfv3.xml.in
index 06787b604..f4f403e93 100644
--- a/interface-definitions/protocols-ospfv3.xml.in
+++ b/interface-definitions/protocols-ospfv3.xml.in
@@ -163,12 +163,7 @@
<constraintErrorMessage>Must be broadcast or point-to-point</constraintErrorMessage>
</properties>
</leafNode>
- <leafNode name="passive">
- <properties>
- <help>Disable forming of adjacency</help>
- <valueless/>
- </properties>
- </leafNode>
+ #include <include/isis/passive.xml.i>
</children>
</tagNode>
<node name="parameters">