This patchset adds the necessary items in order to support IPv6 load
balancers in OVN. No syntax has changed in ovn-nbctl or in the
northbound database to support this. Appropriate tests have been
added to the testsuite as well.

V1->V2:
  Patch 1/4: Unchanged.
  Patch 2/4: Used an anonymous union for ct_lb action structure.
  Patch 3/4: Updated ovn-nb man page.
  Patch 4/4: Updated ovn-nbctl man page.

Mark Michelson (4):
  Add general-purpose IP/port parsing function.
  ovn: Allow ct_lb actions to take IPv6 address arguments.
  ovn: Allow northd to install IPv6 ct_lb logical flows.
  ovn: Add IPv6 capability to ovn-nbctl lb-add

 include/ovn/actions.h         |   6 +-
 lib/packets.c                 |  78 +++++++++
 lib/packets.h                 |  10 ++
 ovn/lib/actions.c             |  99 ++++++++---
 ovn/northd/ovn-northd.c       | 170 +++++++++++--------
 ovn/ovn-nb.xml                |  22 ++-
 ovn/utilities/ovn-nbctl.8.xml |  14 +-
 ovn/utilities/ovn-nbctl.c     | 175 ++++++++++++++-----
 tests/ovn-nbctl.at            | 379 +++++++++++++++++++++++++++++++++++-------
 tests/ovn.at                  |   8 +-
 10 files changed, 752 insertions(+), 209 deletions(-)

-- 
2.13.5

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to