[ovs-git] Open vSwitch: Definitions for Open Flow 1.2 (master)

dev at openvswitch.org dev at openvswitch.org
Fri Mar 30 16:19:01 UTC 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  6b05acf8171a3fdb4f55a12f8af55cc25f222657 (commit)
       via  04f68eb209dadedf204e8b7f378e43c76fd02f36 (commit)
       via  688af176440823dbf644b00992eeae2f82397781 (commit)
       via  50d25de67fe5b68fb2492e014a6f30a1f48bfdd3 (commit)
       via  32430a6aeefddedec661252103b91f09d9caa969 (commit)
       via  42c1353f46d59a5bc7b4012c7ab505cc14940f2d (commit)
      from  6e492d81450217a5c90cbb4ad31d81b1e611989b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 6b05acf8171a3fdb4f55a12f8af55cc25f222657
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=6b05acf8171a3fdb4f55a12f8af55cc25f222657
Author: Simon Horman <horms at verge.net.au>
		
Definitions for Open Flow 1.2
		
This is a first pass at adding include/openflow/openflow-1.2.h to
include enum and struct definitions for Open Flow 1.2 that
are not already covered by Open Flow 1.1.

Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 04f68eb209dadedf204e8b7f378e43c76fd02f36
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=04f68eb209dadedf204e8b7f378e43c76fd02f36
Author: Simon Horman <horms at verge.net.au>
		
Add some missing Open Flow 1.1 definitions
		
Signed-off-by: Simon Horman <horms at verge.net.au>
[blp at nicira.com added OFPRR_GROUP_DELETE to
 ofp_flow_removed_reason_to_string()]
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 688af176440823dbf644b00992eeae2f82397781
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=688af176440823dbf644b00992eeae2f82397781
Author: Simon Horman <horms at verge.net.au>
		
Add some missing Open Flow 1.0 definitions
		
Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 50d25de67fe5b68fb2492e014a6f30a1f48bfdd3
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=50d25de67fe5b68fb2492e014a6f30a1f48bfdd3
Author: Simon Horman <horms at verge.net.au>
		
Move structures into openflow-common.h
		
* Move ofp_packet_in_reason into openflow-common.h as it
  contains elements first defined in both the
  Openflow 1.0 and 1.2 specifications.

* Move ofp_flow_removed_reason into openflow-common.h as
  subsequent patches will add an element first defined in the
  Openflow 1.1 specification.

Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 32430a6aeefddedec661252103b91f09d9caa969
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=32430a6aeefddedec661252103b91f09d9caa969
Author: Simon Horman <horms at verge.net.au>
		
Use ovs_be16 in ofp_queue_prop_min_rate
		
Use ovs_be16 in place of uint16_t.
This corrects an error made by me when
adding ofp_queue_prop_min_rate.

Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 42c1353f46d59a5bc7b4012c7ab505cc14940f2d
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=42c1353f46d59a5bc7b4012c7ab505cc14940f2d
Author: Simon Horman <horms at verge.net.au>
		
Use ovs_be32 in nx_flow_mod_table_id
		
This corrects what appears to be an oversight
whereby uing32_t is used while all other structures
in the file make use of ovs_be* in place of uint*_t.

Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 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 +
 lib/ofp-print.c                    |    2 +
 8 files changed, 917 insertions(+), 17 deletions(-)
 create mode 100644 include/openflow/openflow-1.2.h


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list