[ovs-dev] [PATCH v5 0/3] Add IPv6 Router Solicitation responder support
nusiddiq at redhat.com
nusiddiq at redhat.com
Mon Jul 31 12:40:11 UTC 2017
From: Numan Siddique <nusiddiq at redhat.com>
v4 -> v5
-------
There were some unrelated changes which cropped in when rebasing in v4 p1.
Corrected it in v5.
v3 -> v4
-------
Resolved the merge conflicts and rebased it.
Patch 3 - Addressed review comments from v3
v2 -> v3
--------
Fixed the checkpatch errors and review comments from v2
v1 -> v2
-------
The patches p1 and p2 of v1 are merged. p3 of v1 is dropped.
v1
--
This patch series supports IPv6 Router solicitation responder support.
This patch series picks up from the patches from here [1] and reset the version
to 1 since few of the patches were accepted.
In this new series continuations are used to support this feature.
When IPv6 RS packet is received, it is sent to ovn-controller which applies
the action 'put_nd_ra_opts' to transform it to an IPv6 RA packet and resumes
the packet. ovn-northd adds the necessary flows to respond the RA packet
back to the originating port.
[1] - https://mail.openvswitch.org/pipermail/ovs-dev/2017-May/332008.html
Numan Siddique (2):
ovn util: Refactor dhcp_opts_map to make it generic
ovn-controller: Add a new action - 'put_nd_ra_opts'
Zong Kai LI (1):
ovn-northd: Add logical flows to support native IPv6 RA
include/ovn/actions.h | 30 +++--
ovn/controller/lflow.c | 14 +-
ovn/controller/pinctrl.c | 147 ++++++++++++++++++++-
ovn/lib/actions.c | 261 +++++++++++++++++++++++++++++++-------
ovn/lib/automake.mk | 2 +-
ovn/lib/logical-fields.c | 4 +
ovn/lib/{ovn-dhcp.h => ovn-l7.h} | 122 +++++++++++++++---
ovn/northd/ovn-northd.8.xml | 81 +++++++++++-
ovn/northd/ovn-northd.c | 149 ++++++++++++++++++----
ovn/ovn-nb.ovsschema | 7 +-
ovn/ovn-nb.xml | 39 ++++++
ovn/ovn-sb.xml | 81 ++++++++++++
ovn/utilities/ovn-trace.c | 52 +++++---
tests/ovn.at | 268 +++++++++++++++++++++++++++++++++++++++
tests/test-ovn.c | 16 ++-
15 files changed, 1143 insertions(+), 130 deletions(-)
rename ovn/lib/{ovn-dhcp.h => ovn-l7.h} (61%)
--
2.13.3
More information about the dev
mailing list