From 8a75e92d9172309f76b3a292f4419d68b5ed5eb8 Mon Sep 17 00:00:00 2001 From: Kyle McClammy Date: Sat, 4 Feb 2023 00:54:35 +0000 Subject: T4817 added support for RFC 9234 --- .../include/bgp/neighbor-local-role.xml.i | 42 ++++++++++++++++++++++ .../include/bgp/protocol-common-config.xml.i | 1 + 2 files changed, 43 insertions(+) create mode 100644 interface-definitions/include/bgp/neighbor-local-role.xml.i (limited to 'interface-definitions/include/bgp') diff --git a/interface-definitions/include/bgp/neighbor-local-role.xml.i b/interface-definitions/include/bgp/neighbor-local-role.xml.i new file mode 100644 index 000000000..3f15802b1 --- /dev/null +++ b/interface-definitions/include/bgp/neighbor-local-role.xml.i @@ -0,0 +1,42 @@ + + + + Local role for this bgp session. + + customer peer provider rs-client rs-server + + + customer + Using Transit + + + peer + Public/Private Peering + + + provider + Providing Transit + + + rs-client + RS Client + + + rs-server + Route Server + + + (provider|rs-server|rs-client|customer|peer) + + Invalid Option + + + + + Your neighbor must send you Capability with the value of his role. Otherwise, a Role Mismatch Notification will be sent. + + + + + + diff --git a/interface-definitions/include/bgp/protocol-common-config.xml.i b/interface-definitions/include/bgp/protocol-common-config.xml.i index 366630f78..d88c29276 100644 --- a/interface-definitions/include/bgp/protocol-common-config.xml.i +++ b/interface-definitions/include/bgp/protocol-common-config.xml.i @@ -1004,6 +1004,7 @@ #include + #include #include -- cgit v1.2.3