From c9c37a56cdee45dfa7d4b2e677e88a19afde8ac7 Mon Sep 17 00:00:00 2001 From: Nataliia Solomko Date: Tue, 27 Aug 2024 13:50:16 +0300 Subject: openfabric: T6652: Add support for OpenFabric protocol OpenFabric is a routing protocol providing link-state routing with efficient flooding for topologies like spine-leaf networks. FRR implements OpenFabric in a daemon called fabricd --- .../include/isis/protocol-common-config.xml.i | 20 ++------------------ .../include/log-adjacency-changes.xml.i | 8 ++++++++ interface-definitions/include/net.xml.i | 14 ++++++++++++++ .../include/openfabric/password.xml.i | 20 ++++++++++++++++++++ 4 files changed, 44 insertions(+), 18 deletions(-) create mode 100644 interface-definitions/include/log-adjacency-changes.xml.i create mode 100644 interface-definitions/include/net.xml.i create mode 100644 interface-definitions/include/openfabric/password.xml.i (limited to 'interface-definitions/include') diff --git a/interface-definitions/include/isis/protocol-common-config.xml.i b/interface-definitions/include/isis/protocol-common-config.xml.i index 0e79ca5f2..35ce80be9 100644 --- a/interface-definitions/include/isis/protocol-common-config.xml.i +++ b/interface-definitions/include/isis/protocol-common-config.xml.i @@ -86,12 +86,7 @@ - - - Log adjacency state changes - - - +#include Minimum interval between regenerating same LSP @@ -208,18 +203,7 @@ #include - - - A Network Entity Title for this process (ISO only) - - XX.XXXX. ... .XXX.XX - Network entity title (NET) - - - [a-fA-F0-9]{2}(\.[a-fA-F0-9]{4}){3,9}\.[a-fA-F0-9]{2} - - - +#include Use the RFC 6232 purge-originator diff --git a/interface-definitions/include/log-adjacency-changes.xml.i b/interface-definitions/include/log-adjacency-changes.xml.i new file mode 100644 index 000000000..a0628b8e2 --- /dev/null +++ b/interface-definitions/include/log-adjacency-changes.xml.i @@ -0,0 +1,8 @@ + + + + Log changes in adjacency state + + + + diff --git a/interface-definitions/include/net.xml.i b/interface-definitions/include/net.xml.i new file mode 100644 index 000000000..10b54ee49 --- /dev/null +++ b/interface-definitions/include/net.xml.i @@ -0,0 +1,14 @@ + + + + A Network Entity Title for the process (ISO only) + + XX.XXXX. ... .XXX.XX + Network entity title (NET) + + + [a-fA-F0-9]{2}(\.[a-fA-F0-9]{4}){3,9}\.[a-fA-F0-9]{2} + + + + diff --git a/interface-definitions/include/openfabric/password.xml.i b/interface-definitions/include/openfabric/password.xml.i new file mode 100644 index 000000000..fa34a4dab --- /dev/null +++ b/interface-definitions/include/openfabric/password.xml.i @@ -0,0 +1,20 @@ + + + + Use plain text password + + txt + Authentication password + + + + + + Use MD5 hash authentication + + txt + Authentication password + + + + -- cgit v1.2.3