This patch series is a replacement for the final patch in my "xc" series. Instead of keeping an external cache of xout translations, we store wildcards directly in facets and create exact-match flows in subfacets. This is a less intrusive change and less brittle than the xout cache method. Thanks to Ethan for pointing this out and providing so much assistance.
Ethan Jackson (1): flow: Add new wildcard functions. Justin Pettit (1): ofproto-dpif: Store relevant fields for wildcarding in facet. NEWS | 2 + lib/bond.c | 20 ++- lib/bond.h | 5 +- lib/bundle.c | 19 ++- lib/bundle.h | 2 + lib/flow.c | 74 +++++++- lib/flow.h | 14 +- lib/learn.c | 16 ++ lib/learn.h | 2 + lib/multipath.c | 7 +- lib/multipath.h | 4 +- lib/nx-match.c | 13 +- lib/nx-match.h | 6 +- ofproto/ofproto-dpif.c | 510 +++++++++++++++++++++++++++++++++++------------ tests/ofproto-dpif.at | 345 ++++++++++++++++++++++++++++++++ tests/test-bundle.c | 4 +- tests/test-classifier.c | 2 +- tests/test-multipath.c | 5 +- 18 files changed, 888 insertions(+), 162 deletions(-) -- 1.7.5.4 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev