From 0ec938326ffd63ad5eab5f3be3038e13fe3118ec Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Thu, 9 Dec 2021 23:17:47 +0100 Subject: xml: include: create dedicated bfd subfolder --- interface-definitions/include/bfd/bfd.xml.i | 10 ++++ interface-definitions/include/bfd/common.xml.i | 78 ++++++++++++++++++++++++++ 2 files changed, 88 insertions(+) create mode 100644 interface-definitions/include/bfd/bfd.xml.i create mode 100644 interface-definitions/include/bfd/common.xml.i (limited to 'interface-definitions/include/bfd') diff --git a/interface-definitions/include/bfd/bfd.xml.i b/interface-definitions/include/bfd/bfd.xml.i new file mode 100644 index 000000000..022956d98 --- /dev/null +++ b/interface-definitions/include/bfd/bfd.xml.i @@ -0,0 +1,10 @@ + + + + Enable Bidirectional Forwarding Detection (BFD) + + + #include + + + diff --git a/interface-definitions/include/bfd/common.xml.i b/interface-definitions/include/bfd/common.xml.i new file mode 100644 index 000000000..e52221441 --- /dev/null +++ b/interface-definitions/include/bfd/common.xml.i @@ -0,0 +1,78 @@ + + + + Enables the echo transmission mode + + + + + + Configure timer intervals + + + + + Minimum interval of receiving control packets + + u32:10-60000 + Interval in milliseconds (default: 300) + + + + + + 300 + + + + Minimum interval of transmitting control packets + + u32:10-60000 + Interval in milliseconds (default: 300) + + + + + + 300 + + + + Multiplier to determine packet loss + + u32:2-255 + Remote transmission interval will be multiplied by this value (default: 3) + + + + + + 3 + + + + Echo receive transmission interval + + u32:10-60000 + The minimal echo receive transmission interval that this system is capable of handling + + + + + + + + + + + Do not attempt to start sessions + + + + + + Disable this peer + + + + -- cgit v1.2.3 From e639b84e56a131e6391aa94adb1c1937f3c8dc60 Mon Sep 17 00:00:00 2001 From: Christian Poessinger Date: Thu, 9 Dec 2021 23:19:19 +0100 Subject: xml: T4058: provide building block for BFD profiles --- interface-definitions/include/bfd/profile.xml.i | 14 ++++++++++++++ interface-definitions/protocols-bfd.xml.in | 13 +------------ 2 files changed, 15 insertions(+), 12 deletions(-) create mode 100644 interface-definitions/include/bfd/profile.xml.i (limited to 'interface-definitions/include/bfd') diff --git a/interface-definitions/include/bfd/profile.xml.i b/interface-definitions/include/bfd/profile.xml.i new file mode 100644 index 000000000..5ff057286 --- /dev/null +++ b/interface-definitions/include/bfd/profile.xml.i @@ -0,0 +1,14 @@ + + + + Use settings from BFD profile + + protocols bfd profile + + + txt + BFD profile name + + + + diff --git a/interface-definitions/protocols-bfd.xml.in b/interface-definitions/protocols-bfd.xml.in index 265c9603a..a9957d884 100644 --- a/interface-definitions/protocols-bfd.xml.in +++ b/interface-definitions/protocols-bfd.xml.in @@ -26,18 +26,7 @@ - - - Use settings from BFD profile - - protocols bfd profile - - - txt - BFD profile name - - - + #include Bind listener to specified interface/address, mandatory for IPv6 -- cgit v1.2.3