I understand your anxiety. ZAPI version 5 is not backwards-compatible with 
version 4. The header now uses 32-bit VRF-IDs instead of 16-bit. The message 
types have changed. I had to spend about a day adding support for ZAPI 5, and 
it's not complete. I have tried to keep the support for version 4 (and 3) 
intact. If you want I can push my changes to my github account, so that you can 
look at them. Let me know.

thx
aman


-----Original Message-----
From: Iwase Yusuke [mailto:iwase.yusu...@gmail.com] 
Sent: Monday, February 26, 2018 7:17 PM
To: SHAIKH, AMAN (AMAN) <asha...@research.att.com>
Cc: gobgp-devel@lists.sourceforge.net
Subject: Re: FW: [GoBGP-devel] MPLS label issue with VPNv4 routes

Hi Aman,

 > Yes, to use ZEBRA_VRF_LABEL, you will have to use 'master' branch. This  > 
 > version uses ZAPI version 5.

Thanks for your information!

Hmmmm... just my anxiety...
When I implemented the FRR/Zebra support (based on the Quagga/Zebra 
integration), I had some compatibility problems of the ZAPI messages. Along 
with the update of FRR, the ZAPI message structure was changed without the 
backward compatibility, so I dropped to support FRR version 2.x. Similar to 
this problem, I'm worried if the ZAPI version 5 will be changed unexpectedly 
near future (version 5 structure is not yet stable?)...

Thanks,
Iwase

On 2018年02月27日 00:51, SHAIKH, AMAN  (AMAN) wrote:
> 
> Hi Iwase,
> 
> Yes, to use ZEBRA_VRF_LABEL, you will have to use 'master' branch. This 
> version uses ZAPI version 5.
> 
> aman
> 
> -----Original Message-----
> From: Iwase Yusuke [mailto:iwase.yusu...@gmail.com]
> Sent: Sunday, February 25, 2018 6:56 PM
> To: SHAIKH, AMAN (AMAN) <asha...@research.att.com>
> Cc: gobgp-devel@lists.sourceforge.net
> Subject: Re: [GoBGP-devel] MPLS label issue with VPNv4 routes
> 
> Hi Aman,
> 
> Sounds great!
> 
> To use the ZEBRA_VRF_LABEL command, which version of FRR is required?
> "stable/3.0" branch, GoBGP currently supports only FRR version 3.x, still 
> uses the ZAPI version 4, then we need to use "dev/4.0" or "master"?
> 
> Thanks,
> Iwase
> 
> 
>   
> 
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
gobgp-devel mailing list
gobgp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gobgp-devel

Reply via email to