This adds a fifth patch to my earlier series from today, that starts to
generate OpenFlow flows out of ovn-controller. That's way premature for
review, but I still feel like posting it.
v1->v2: Add patch 5.
Ben Pfaff (5):
ovn-sb.xml: Revise description of "actions" to match my current
thoughts.
ovn-northd: Port security allows receiving packets to
multicast/broadcast.
ovn: Back off on port_security specification and implementation.
ovn-nb: Mark some features as not yet implemented.
[RFC] First OpenFlow flows generated by ovn-controller.
ovn/controller/automake.mk | 4 +-
ovn/controller/ovn-controller.c | 4 +
ovn/controller/pipeline.c | 366 ++++++++++++++++++++++++++++++++++++++++
ovn/controller/pipeline.h | 26 +++
ovn/lib/actions.c | 217 ++++++++++++++++++++++++
ovn/lib/actions.h | 40 +++++
ovn/lib/automake.mk | 2 +
ovn/lib/expr.c | 165 ++++++++++++++++--
ovn/lib/expr.h | 18 +-
ovn/lib/lex.c | 26 +++
ovn/lib/lex.h | 2 +
ovn/northd/ovn-northd.c | 171 +++++++++----------
ovn/ovn-nb.xml | 31 ++--
ovn/ovn-sb.ovsschema | 8 +-
ovn/ovn-sb.xml | 97 +++++------
15 files changed, 1001 insertions(+), 176 deletions(-)
create mode 100644 ovn/controller/pipeline.c
create mode 100644 ovn/controller/pipeline.h
create mode 100644 ovn/lib/actions.c
create mode 100644 ovn/lib/actions.h
--
2.1.3
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev