diff options
author | Christian Poessinger <christian@poessinger.com> | 2021-08-17 18:18:46 +0200 |
---|---|---|
committer | Christian Poessinger <christian@poessinger.com> | 2021-08-17 18:18:46 +0200 |
commit | 387732762169a11e9502d89b08c728f0c40c4953 (patch) | |
tree | 733e2d3577138cf886b7338b096ece72e5b40b3f | |
parent | 46771076d90bc8ebef7d1f9b69a29b8cf73c6000 (diff) | |
download | vyos-1x-387732762169a11e9502d89b08c728f0c40c4953.tar.gz vyos-1x-387732762169a11e9502d89b08c728f0c40c4953.zip |
bgp: T2174: create building block for path-limit which is used in IPv4/IPv6 AFI
-rw-r--r-- | interface-definitions/include/bgp/afi-path-limit.xml.i | 14 | ||||
-rw-r--r-- | interface-definitions/include/bgp/protocol-common-config.xml.i | 26 |
2 files changed, 16 insertions, 24 deletions
diff --git a/interface-definitions/include/bgp/afi-path-limit.xml.i b/interface-definitions/include/bgp/afi-path-limit.xml.i new file mode 100644 index 000000000..e3d630a57 --- /dev/null +++ b/interface-definitions/include/bgp/afi-path-limit.xml.i @@ -0,0 +1,14 @@ +<!-- include start from bgp/afi-path-limit.xml.i --> +<leafNode name="path-limit"> + <properties> + <help>AS-path hopcount limit</help> + <valueHelp> + <format>u32:0-255</format> + <description>AS path hop count limit</description> + </valueHelp> + <constraint> + <validator name="numeric" argument="--range 0-255"/> + </constraint> + </properties> +</leafNode> +<!-- include end --> diff --git a/interface-definitions/include/bgp/protocol-common-config.xml.i b/interface-definitions/include/bgp/protocol-common-config.xml.i index 552e85aa4..7ec320b61 100644 --- a/interface-definitions/include/bgp/protocol-common-config.xml.i +++ b/interface-definitions/include/bgp/protocol-common-config.xml.i @@ -490,18 +490,7 @@ </constraint> </properties> <children> - <leafNode name="path-limit"> - <properties> - <help>AS-path hopcount limit</help> - <valueHelp> - <format>u32:0-255</format> - <description>AS path hop count limit</description> - </valueHelp> - <constraint> - <validator name="numeric" argument="--range 0-255"/> - </constraint> - </properties> - </leafNode> + #include <include/bgp/afi-path-limit.xml.i> #include <include/route-map.xml.i> </children> </tagNode> @@ -661,18 +650,7 @@ </constraint> </properties> <children> - <leafNode name="path-limit"> - <properties> - <help>AS-path hopcount limit</help> - <valueHelp> - <format>u32:0-255</format> - <description>AS path hop count limit</description> - </valueHelp> - <constraint> - <validator name="numeric" argument="--range 0-255"/> - </constraint> - </properties> - </leafNode> + #include <include/bgp/afi-path-limit.xml.i> #include <include/route-map.xml.i> </children> </tagNode> |