This series of patches adds support for using Table Mod settings for
table-miss handling.

This series does not alter the default behaviour of Open vSwitch. And in
particular the OpenFlow1.1 behaviour is the default regardless of which
OpenFlow version is negotiated between the switch and the controller.

To aid review I have made this available in git:

git://github.com/horms/openvswitch.git devel/table_mod

Simon Horman (4):
  ofproto: Add enum ofp_table
  ofproto: Add enum ofp_table_config
  ofproto: Add table config to struct ofproto
  ofproto: Honour Table Mod settings for table-miss handling

 OPENFLOW-1.1+                      |   5 -
 include/openflow/openflow-common.h |  18 +++
 lib/ofp-parse.c                    |   2 +-
 lib/ofp-util.c                     |   8 +-
 ofproto/ofproto-dpif-xlate.c       |  41 +++---
 ofproto/ofproto-dpif.c             | 151 +++++++++++++++++++---
 ofproto/ofproto-dpif.h             |  19 ++-
 ofproto/ofproto-provider.h         |  13 +-
 ofproto/ofproto.c                  |  47 ++++++-
 ofproto/ofproto.h                  |   2 +
 tests/ofproto-dpif.at              | 248 +++++++++++++++++++++++++++++++++++++
 11 files changed, 508 insertions(+), 46 deletions(-)

-- 
1.8.4

_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to