[ovs-dev] [PATCH ovn 0/5] Implement matching expressions for OVN.
Ben Pfaff
blp at nicira.com
Tue Mar 31 03:57:18 UTC 2015
The syntax of matching expressions supported here is documented in ovn(5),
which I've made available (along with the rest of the OVS docs for this
branch) at http://benpfaff.org/~blp/dist-docs, e.g. specifically
http://benpfaff.org/~blp/dist-docs/ovn.5.pdf
Ben Pfaff (5):
meta-flow: Add convenience members to union mf_subvalue.
lex: New lexical analyzer module for use in OVN.
util: Add more bitwise operations.
meta-flow: Add new functions for subvalues.
expr: New module for Boolean expressions on fields, for use in OVN.
lib/learn.c | 6 +-
lib/meta-flow.c | 81 +-
lib/meta-flow.h | 29 +
lib/util.c | 139 +++-
lib/util.h | 8 +-
ovn/TODO | 30 -
ovn/automake.mk | 3 +
ovn/expr.c | 2315 ++++++++++++++++++++++++++++++++++++++++++++++++++++
ovn/expr.h | 367 +++++++++
ovn/lex.c | 697 ++++++++++++++++
ovn/lex.h | 109 +++
ovn/ovn.xml | 355 +++++---
tests/automake.mk | 6 +-
tests/ovn.at | 348 ++++++++
tests/test-ovn.c | 1294 +++++++++++++++++++++++++++++
tests/testsuite.at | 1 +
16 files changed, 5643 insertions(+), 145 deletions(-)
create mode 100644 ovn/expr.c
create mode 100644 ovn/expr.h
create mode 100644 ovn/lex.c
create mode 100644 ovn/lex.h
create mode 100644 tests/ovn.at
create mode 100644 tests/test-ovn.c
--
2.1.3
More information about the dev
mailing list