Hi, this series adds enum and struct definitions for Open Flow 1.2 to Open vSwitch. Some missing Open Flow 1.0 and 1.1 definitions have also been added. None of the definitions added by this series are used yet, rather this is preliminary work that an implementation could be based on.
Since v3 of this series the following patch has been dropped as it has been merged: Add some missing common Open Flow definitions Since v3 of this series the following patches have been added: Use ovs_be32 in nx_flow_mod_table_id Use ovs_be16 in ofp_queue_prop_min_rate Changes to the remaining patches since v3, primarily to address issues raised by Ben Pfaff, are noted in the change log of updated patches. Simon Horman (6): Use ovs_be32 in nx_flow_mod_table_id Use ovs_be16 in ofp_queue_prop_min_rate Move structures into openflow-common.h Add some missing Open Flow 1.0 definitions Add some missing Open Flow 1.1 definitions Definitions for Open Flow 1.2 include/openflow/automake.mk | 3 + include/openflow/nicira-ext.h | 4 +- include/openflow/openflow-1.0.h | 30 ++- include/openflow/openflow-1.1.h | 541 ++++++++++++++++++++++++++++++++++++ include/openflow/openflow-1.2.h | 319 +++++++++++++++++++++ include/openflow/openflow-common.h | 34 +++- include/openflow/openflow.h | 1 + 7 files changed, 915 insertions(+), 17 deletions(-) create mode 100644 include/openflow/openflow-1.2.h _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev