summaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
authorHitoshi Irino <irino@sfc.wide.ad.jp>2019-03-02 13:54:38 +0900
committerFUJITA Tomonori <fujita.tomonori@gmail.com>2019-03-14 21:20:31 +0900
commit3a79ad3fdcbb7af0b7911a9c610c6e7af970ad6d (patch)
tree40911a6e5be205a15752aa11ea3b2e4f7335ebfa /tools
parentdc4d9c6d1b253bc3a381f82941796b6bb8c71384 (diff)
Supporting BGP/MPLS L3VPNs with Frrouting Zebra API 6
- This commit aims to solve reported problem on issues #1611, #1648 and #1912 - Partial changes of this commit duplicate with changes on PR #1587 (not merged) and PR #1766 (not merged and already closed) - This commit is tested with only FRRouting version 6.0.2 (which uses Zebra API 6) - This commit fixes lack of LABEL_MANAGER_CONNECT_ASYNC for ZAPI6. (This bug is introduced on commit 2bdb76f2dcf24b891f2b6327a57c31b26463b2dd "Supporting Zebra API version 6 which is used in FRRouting version 6")
Diffstat (limited to 'tools')
-rw-r--r--tools/pyang_plugins/gobgp.yang9
1 files changed, 8 insertions, 1 deletions
diff --git a/tools/pyang_plugins/gobgp.yang b/tools/pyang_plugins/gobgp.yang
index fd75bef3..c2b3102b 100644
--- a/tools/pyang_plugins/gobgp.yang
+++ b/tools/pyang_plugins/gobgp.yang
@@ -1203,7 +1203,8 @@ module gobgp {
leaf version {
type uint8;
description
- "Configure version of zebra protocol. Default is 2. Supported up to 3.";
+ "Configure version of zebra protocol. Default is 2.
+ Supported version are 2 or 3 for Quagga and 4, 5 or 6 for FRRouting.";
}
leaf nexthop-trigger-enable {
type boolean;
@@ -1211,6 +1212,12 @@ module gobgp {
leaf nexthop-trigger-delay {
type uint8;
}
+ leaf mpls-label-range-size {
+ type uint32;
+ description
+ "Configure MPLS label range size which will be requested to
+ FRR/Zebra.";
+ }
}
grouping zebra-set {