The following patch implements some extensions
for PMSI Tunnel Attribute.

v2: Fix conflict points

Shinpei Muraoka (5):
  lib/ip: Add method to convert the format of Ipv4 or Ipv6
  packet/mpls: Add method to convert the format of label
  packet/vxlan: Add method to convert the format of vni
  packet/bgp: Add PMSI Tunnel Attribute
  BGPSpeaker: Support to advertise PMSI Tunnel Attribute

 ryu/lib/ip.py                                      |  31 +++
 ryu/lib/packet/bgp.py                              | 215 +++++++++++++++++++++
 ryu/lib/packet/mpls.py                             |  30 ++-
 ryu/lib/packet/vxlan.py                            |  22 ++-
 ryu/services/protocols/bgp/api/base.py             |   1 +
 ryu/services/protocols/bgp/api/prefix.py           |  23 ++-
 ryu/services/protocols/bgp/bgpspeaker.py           |  21 +-
 .../protocols/bgp/core_managers/table_manager.py   |  10 +-
 ryu/services/protocols/bgp/info_base/vrf.py        |  18 ++
 ryu/services/protocols/bgp/peer.py                 |   8 +
 ryu/tests/unit/lib/test_ip.py                      |  26 +++
 ryu/tests/unit/packet/test_bgp.py                  |  57 ++++++
 ryu/tests/unit/packet/test_mpls.py                 |  36 +++-
 ryu/tests/unit/packet/test_vxlan.py                |   7 +
 .../unit/services/protocols/bgp/test_bgpspeaker.py |  97 ++++++++++
 15 files changed, 592 insertions(+), 10 deletions(-)

-- 
2.7.4


------------------------------------------------------------------------------
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to