[ovs-git] Open vSwitch: ovs: Implement 802.1ag Connectivity Fault Management (master)

dev at openvswitch.org dev at openvswitch.org
Mon Nov 29 22:47:26 UTC 2010


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  b31bcf60cf4fbabca0182196c97b3004e42f53e5 (commit)
       via  4617e2c141500f8b06d1e9b1478b286756a3e391 (commit)
       via  c667d679b050dc16734bfad7de7e794c5774e686 (commit)
       via  c5c7c7c5c0d379c49121d63b77067aa32bce22b7 (commit)
       via  299a244b6bd15f8451e7d7b06a2cdfe65f5ce282 (commit)
      from  8e39921d51591d3eb59a6789104e53e170dd99cc (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 b31bcf60cf4fbabca0182196c97b3004e42f53e5
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=b31bcf60cf4fbabca0182196c97b3004e42f53e5
Author: Ethan Jackson <ethan at nicira.com>
		
ovs: Implement 802.1ag Connectivity Fault Management
		
This commit implements a subset of the 802.1ag specification for
Connectivity Fault Management (CFM) using Continuity Check Messages
(CCM).  When CFM is configured on an interface CCMs are broadcast
at regular intervals to detect missing or unexpected connectivity.


commit 4617e2c141500f8b06d1e9b1478b286756a3e391
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=4617e2c141500f8b06d1e9b1478b286756a3e391
Author: Ethan Jackson <ethan at nicira.com>
		
ofproto: set up helpful flow pointers for odp miss messages
		
This flow copies the header pointers calculated in
handle_odp_miss_msg to the relevant packet so they can be used
later on.


commit c667d679b050dc16734bfad7de7e794c5774e686
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=c667d679b050dc16734bfad7de7e794c5774e686
Author: Ethan Jackson <ethan at nicira.com>
		
ovsdb: constify should apply to all pointer types.
		
All pointers (except double stars) should be const-able in
ovsdb-idlc.in generated header files.


commit c5c7c7c5c0d379c49121d63b77067aa32bce22b7
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=c5c7c7c5c0d379c49121d63b77067aa32bce22b7
Author: Ethan Jackson <ethan at nicira.com>
		
ovsdb: Remove trailing whitespace
		
This commit removes trailing whitespace from the files in the ovsdb
directory.


commit 299a244b6bd15f8451e7d7b06a2cdfe65f5ce282
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=299a244b6bd15f8451e7d7b06a2cdfe65f5ce282
Author: Ethan Jackson <ethan at nicira.com>
		
vswitchd: Remove trailing whitespace
		
Removed trailing whitespace from files in the vswitchd directory.


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

Summary of changes:
 lib/automake.mk             |    2 +
 lib/cfm.c                   |  444 +++++++++++++++++++++++++++++++++++++++++++
 lib/cfm.h                   |   84 ++++++++
 lib/packets.h               |   18 ++
 lib/vlog-modules.def        |    1 +
 ofproto/ofproto.c           |    5 +
 ovsdb/SPECS                 |    8 +-
 ovsdb/automake.mk           |    4 +-
 ovsdb/ovsdb-doc.in          |   12 +-
 ovsdb/ovsdb-dot.in          |    4 +-
 ovsdb/ovsdb-idlc.1          |    2 +-
 ovsdb/ovsdb-idlc.in         |   10 +-
 utilities/ovs-vsctl.8.in    |   20 ++
 utilities/ovs-vsctl.c       |   10 +
 vswitchd/bridge.c           |  194 +++++++++++++++++++
 vswitchd/ovs-brcompatd.8.in |   10 +-
 vswitchd/ovs-vswitchd.8.in  |    4 +-
 vswitchd/vswitch.ovsschema  |   69 +++++++-
 vswitchd/vswitch.xml        |  115 ++++++++++-
 19 files changed, 975 insertions(+), 41 deletions(-)
 create mode 100644 lib/cfm.c
 create mode 100644 lib/cfm.h


hooks/post-receive
-- 
Open vSwitch




More information about the git mailing list