I'm very sorry, these patches lack some backward compatibilities
between Zebra protocol v2 (or earlier) and v3.

I will repost updated patches, later.



2017-01-17 11:10 GMT+09:00 IWASE Yusuke <[email protected]>:
> The following patches enable to parse/serialize Zebra protocol,
> which is used to control Quagga daemons (e.g., zebra, bgpd)
> and called ZAPI.
>   http://www.nongnu.org/quagga/
>
> FYI, I'm going to implement Zebra protocol service to control
> Quagga via ZAPI as "ryu/services/protocols/zebra" by using
> this packet library.
>
> IWASE Yusuke (3):
>   packet/zebra: Add Zebra protocol parser
>   test_zebra: Unit tests for Zebra packet library
>   library_packet_ref: Add doc for Zebra packet library
>
>  doc/source/library_packet_ref.rst     |    2 +
>  ryu/lib/packet/tcp.py                 |   10 +-
>  ryu/lib/packet/zebra.py               | 1774 
> +++++++++++++++++++++++++++++++++
>  ryu/tests/packet_data/pcap/zebra.pcap |  Bin 0 -> 1593 bytes
>  ryu/tests/unit/packet/test_zebra.py   |   65 ++
>  5 files changed, 1848 insertions(+), 3 deletions(-)
>  create mode 100644 ryu/lib/packet/zebra.py
>  create mode 100644 ryu/tests/packet_data/pcap/zebra.pcap
>  create mode 100644 ryu/tests/unit/packet/test_zebra.py
>
> --
> 2.7.4
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to