[ovs-git] Open vSwitch: ofp-util: Allow encoding of Open Flow 1.2 Flow Mod messages (master)

dev at openvswitch.org dev at openvswitch.org
Tue Aug 7 06:03:19 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  aa6305ea678ab889d7418c90371c72ead2c8e1e8 (commit)
       via  ee1fb070b25cbe44a24cbe2004ad1a6726d3c7e7 (commit)
       via  981c5fdde344eff52a546002c488230fd17edba0 (commit)
       via  1a126c0c6803db4e6c16ddc0a3369a6ad197d238 (commit)
       via  688e86e1d09ee779c3a3e0abf1e969e85f9e91c6 (commit)
       via  9b7e2112b16e8cc3c23be06403ad2e057e5ff682 (commit)
       via  a0ae0b6e8360116c8843325922c3346ab8f208c7 (commit)
      from  717e7c8d1d9715f7177b7bf32c3158a8cca503d8 (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 aa6305ea678ab889d7418c90371c72ead2c8e1e8
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=aa6305ea678ab889d7418c90371c72ead2c8e1e8
Author: Simon Horman <horms at verge.net.au>
		
ofp-util: Allow encoding of Open Flow 1.2 Flow Mod messages
		
Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit ee1fb070b25cbe44a24cbe2004ad1a6726d3c7e7
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=ee1fb070b25cbe44a24cbe2004ad1a6726d3c7e7
Author: Simon Horman <horms at verge.net.au>
		
learning-switch: Send Features Request and Set Config with correct version
		
Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 981c5fdde344eff52a546002c488230fd17edba0
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=981c5fdde344eff52a546002c488230fd17edba0
Author: Simon Horman <horms at verge.net.au>
		
ofp-print: Use the prevailing protocol to call ofputil_decode_flow_mod()
		
Pass a protocol based on the prevailing protocol to ofputil_decode_flow_mod()

Note that ofputil_protocol_from_ofp_version() needs to be made
Open Flow 1.1 aware.

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


commit 1a126c0c6803db4e6c16ddc0a3369a6ad197d238
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=1a126c0c6803db4e6c16ddc0a3369a6ad197d238
Author: Simon Horman <horms at verge.net.au>
		
ofp-util: Make make_echo_request() aware of different OpenFlow versions.
		
Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit 688e86e1d09ee779c3a3e0abf1e969e85f9e91c6
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=688e86e1d09ee779c3a3e0abf1e969e85f9e91c6
Author: Simon Horman <horms at verge.net.au>
		
ofp-error: Remove ofperr_domain from external API
		
It seems that ofp_version suffices in all cases.

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


commit 9b7e2112b16e8cc3c23be06403ad2e057e5ff682
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=9b7e2112b16e8cc3c23be06403ad2e057e5ff682
Author: Simon Horman <horms at verge.net.au>
		
ofp-util: Make ofperr_encode_msg__() use correct Open Flow version
		
Make ofperr_encode_msg__() use correct Open Flow version in the header
of messages.

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


commit a0ae0b6e8360116c8843325922c3346ab8f208c7
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=a0ae0b6e8360116c8843325922c3346ab8f208c7
Author: Simon Horman <horms at verge.net.au>
		
ofp-util: Allow encoding of Open Flow 1.1 & 1.2 Barrier Request Messages
		
Signed-off-by: Simon Horman <horms at verge.net.au>
Signed-off-by: Ben Pfaff <blp at nicira.com>


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

Summary of changes:
 build-aux/extract-ofp-errors |    2 +-
 lib/learning-switch.c        |    9 ++-
 lib/ofp-errors.c             |  104 ++++++++++++++++++++++++------------------
 lib/ofp-errors.h             |   23 ++++------
 lib/ofp-print.c              |    6 ++-
 lib/ofp-util.c               |   77 +++++++++++++++++++++++++------
 lib/ofp-util.h               |    4 +-
 lib/rconn.c                  |    7 ++-
 lib/vconn.c                  |    7 +--
 utilities/ovs-ofctl.c        |   17 +++----
 10 files changed, 161 insertions(+), 95 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list