[ovs-git] Open vSwitch: Implement OpenFlow 1.3 queue stats duration feature. (master)

dev at openvswitch.org dev at openvswitch.org
Fri Jul 26 17:24:43 UTC 2013


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  6dc34a0dab88c90252c0c682380579c45b74428b (commit)
       via  be0c30df01b768f1b21e320668c081c618336f0f (commit)
      from  16c6b9216e8ccccb392b09d2f1bc9e1a0e1d935d (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 6dc34a0dab88c90252c0c682380579c45b74428b
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=6dc34a0dab88c90252c0c682380579c45b74428b
Author: Ben Pfaff <blp at nicira.com>
		
Implement OpenFlow 1.3 queue stats duration feature.
		
Signed-off-by: Ben Pfaff <blp at nicira.com>


commit be0c30df01b768f1b21e320668c081c618336f0f
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=be0c30df01b768f1b21e320668c081c618336f0f
Author: Ben Pfaff <blp at nicira.com>
		
ofp-util: Fix port and queue stat counting for OpenFlow 1.3.
		
OpenFlow 1.0, 1.1, and 1.2 all have the same struct size for port and
queue stats.  OpenFlow 1.3 has larger structs, but the ofp-util code didn't
realize that.  This fixes the problem.

It appears that the only consequence of this problem would have been
printing the wrong count in ofp-print output.

Signed-off-by: Ben Pfaff <blp at nicira.com>


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

Summary of changes:
 OPENFLOW-1.1+      |    3 --
 lib/netdev-linux.c |   11 +++++--
 lib/netdev.c       |    8 +++--
 lib/netdev.h       |    3 ++
 lib/ofp-print.c    |   14 +++++++--
 lib/ofp-util.c     |   83 ++++++++++++++++++++++++++++++++++++----------------
 lib/ofp-util.h     |   10 ++++++-
 ofproto/ofproto.c  |   19 ++++++++----
 tests/ofp-print.at |   69 +++++++++++++++++++++++++++++++------------
 9 files changed, 159 insertions(+), 61 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list