The v2 patch updates v1 to improves the Python 3 compatibility and handle the case that the peer sent the empty AS_PATH for iBGP peering.
v1: Currently, Ryu supports the features of Route Server. On the other hand, does not have the features of Route Reflector. The following patches implement the features for acting as a Route Reflector which defined in RFC4456. And also include the improvements for validating the user input boolean values. IWASE Yusuke (3): BGPSpeaker: Support Route Reflector features [RFC4456] BGPSpeaker: Use isinstance(*, bool) for boolean check bgp/utils/bgp: Use lib/ip for Python 3 compatibility ryu/lib/packet/bgp.py | 2 +- ryu/services/protocols/bgp/application.py | 2 + ryu/services/protocols/bgp/bgpspeaker.py | 28 ++++- ryu/services/protocols/bgp/peer.py | 160 +++++++++++++++++-------- ryu/services/protocols/bgp/processor.py | 50 ++++++-- ryu/services/protocols/bgp/rtconf/base.py | 20 ++-- ryu/services/protocols/bgp/rtconf/common.py | 21 +++- ryu/services/protocols/bgp/rtconf/neighbors.py | 28 ++++- ryu/services/protocols/bgp/utils/bgp.py | 5 +- 9 files changed, 233 insertions(+), 83 deletions(-) -- 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 Ryu-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ryu-devel