Hi everyone,

this is a split out of the last OVN Fabric integration series
https://mail.openvswitch.org/pipermail/ovs-dev/2024-November/418554.html.

Contains only the refactoring and other prerequisite changes.
This should already allow review of these changes while i refactor the
other changes.

The first 6 patches contain general refactoring of northd code.
The last 2 patches contain smaller changes for existing features to
allow them to be used more easily in the context of the OVN Fabric
integration.

Felix Huettner (8):
  northd: Set southbound mac from lrp_networks.
  northd: Fix relying on naming coincidences.
  northd: Store outport of parsed_route.
  northd: Split out join_logical_ports.
  northd: Reorder join_logical_ports.
  northd: Move connected routes to route engine.
  northd: Autodiscover centralize_routing.
  northd: Routing-protocol-redirect on crps.

 NEWS                |   4 +
 lib/ovn-util.c      |  20 ++
 lib/ovn-util.h      |   2 +
 northd/northd.c     | 741 +++++++++++++++++++++++++-------------------
 northd/northd.h     |  12 +
 ovn-nb.xml          |  34 --
 tests/multinode.at  |   7 -
 tests/ovn-northd.at |  48 +--
 tests/system-ovn.at | 152 ++++++++-
 9 files changed, 610 insertions(+), 410 deletions(-)


base-commit: 3b32b7d08ebcd005681db5131c798da07a89133a
prerequisite-patch-id: ccd12f913aedb666b2cebbbe2ec03efdf90aef63
-- 
2.47.1


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

Reply via email to