summaryrefslogtreecommitdiff
path: root/interface-definitions
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2019-06-22 14:51:44 +0200
committerChristian Poessinger <christian@poessinger.com>2019-06-22 14:53:34 +0200
commit4e4b945b6b88308fe8938663ad12efebf98e08fd (patch)
treef4f6318efcf4843b82c185687c566f7fbda95ab4 /interface-definitions
parentc2a8c1a22f432265c73606106046c02e995eb630 (diff)
downloadvyos-1x-4e4b945b6b88308fe8938663ad12efebf98e08fd.tar.gz
vyos-1x-4e4b945b6b88308fe8938663ad12efebf98e08fd.zip
bfd: T1183: add support to configure detection multiplier
Configures the detection multiplier to determine packet loss. The remote transmission interval will be multiplied by this value to determine the connection loss detection timer. The default value is 3. Example: when the local system has detect-multiplier 3 and the remote system has transmission interval 300, the local system will detect failures only after 900 milliseconds without receiving packets.
Diffstat (limited to 'interface-definitions')
-rw-r--r--interface-definitions/protocols-bfd.xml12
1 files changed, 12 insertions, 0 deletions
diff --git a/interface-definitions/protocols-bfd.xml b/interface-definitions/protocols-bfd.xml
index ab8c9e233..a731334a0 100644
--- a/interface-definitions/protocols-bfd.xml
+++ b/interface-definitions/protocols-bfd.xml
@@ -50,6 +50,18 @@
</leafNode>
</children>
</node>
+ <leafNode name="multiplier">
+ <properties>
+ <help>Multiplier to determine packet loss</help>
+ <valueHelp>
+ <format>2-255</format>
+ <description>Remote transmission interval will be multiplied by this value</description>
+ </valueHelp>
+ <constraint>
+ <validator name="numeric" argument="--range 2-255"/>
+ </constraint>
+ </properties>
+ </leafNode>
<leafNode name="shutdown">
<properties>
<help>Disable this peer</help>