From 3a79ad3fdcbb7af0b7911a9c610c6e7af970ad6d Mon Sep 17 00:00:00 2001 From: Hitoshi Irino Date: Sat, 2 Mar 2019 13:54:38 +0900 Subject: 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") --- tools/pyang_plugins/gobgp.yang | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'tools/pyang_plugins') 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 { -- cgit v1.2.3