summaryrefslogtreecommitdiff
path: root/interface-definitions/include/bgp
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2021-12-12 10:06:57 +0100
committerChristian Poessinger <christian@poessinger.com>2021-12-12 10:14:31 +0100
commit1d4c23ca9b62dfa6db6580440b21cd89c5d8f7e8 (patch)
tree4d3859d2e833fabfc78655a277a438734bf49dce /interface-definitions/include/bgp
parentee2c84b2f0cc13d71122bd2ee0640bb13aa8040e (diff)
downloadvyos-1x-1d4c23ca9b62dfa6db6580440b21cd89c5d8f7e8.tar.gz
vyos-1x-1d4c23ca9b62dfa6db6580440b21cd89c5d8f7e8.zip
bgp: T4069: add "parameters minimum-holdtime <n>" CLI option
This command allows user to prevent session establishment with BGP peers with lower holdtime less than configured minimum holdtime. When this command is not set, minimum holdtime does not work.
Diffstat (limited to 'interface-definitions/include/bgp')
-rw-r--r--interface-definitions/include/bgp/protocol-common-config.xml.i12
1 files changed, 12 insertions, 0 deletions
diff --git a/interface-definitions/include/bgp/protocol-common-config.xml.i b/interface-definitions/include/bgp/protocol-common-config.xml.i
index 5dd4e522b..20ac59c5b 100644
--- a/interface-definitions/include/bgp/protocol-common-config.xml.i
+++ b/interface-definitions/include/bgp/protocol-common-config.xml.i
@@ -1400,6 +1400,18 @@
<valueless/>
</properties>
</leafNode>
+ <leafNode name="minimum-holdtime">
+ <properties>
+ <help>BGP minimum holdtime</help>
+ <valueHelp>
+ <format>u32:1-65535</format>
+ <description>Minimum holdtime in seconds</description>
+ </valueHelp>
+ <constraint>
+ <validator name="numeric" argument="--range 1-65535"/>
+ </constraint>
+ </properties>
+ </leafNode>
<leafNode name="network-import-check">
<properties>
<help>Enable IGP route check for network statements</help>