[ovs-git] Open vSwitch: datapath: Remove unused print_flow() function (master)

dev at openvswitch.org dev at openvswitch.org
Tue Nov 17 17:54:52 UTC 2009

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  460d80629bc2c7b382f137c968f73ce2be983892 (commit)
       via  de3f65ea52d60d70b104d852dbc752cb48ccf8f1 (commit)
       via  5f21d20e65f1846c346704ac7c749a3f0ad8660e (commit)
       via  e423eca6e9bb71cb6e61fa3aeaa70e5525507770 (commit)
       via  2d70a31aced4b50f888464a1f986bf82b2aa69d1 (commit)
       via  985224ac0c6a2eeebf71c58b12893eafe2386a3d (commit)
       via  fb344b867b96a6d6b9ec32e277cae6db68f2f236 (commit)
      from  4836f9f2bfa5dc0531bd1d828aae96ccd6b415cb (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 460d80629bc2c7b382f137c968f73ce2be983892
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=460d80629bc2c7b382f137c968f73ce2be983892
Author: Justin Pettit <jpettit at nicira.com>
datapath: Remove unused print_flow() function

commit de3f65ea52d60d70b104d852dbc752cb48ccf8f1
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=de3f65ea52d60d70b104d852dbc752cb48ccf8f1
Author: Justin Pettit <jpettit at nicira.com>
datapath: Cleanup tab/space issues in datapath

commit 5f21d20e65f1846c346704ac7c749a3f0ad8660e
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=5f21d20e65f1846c346704ac7c749a3f0ad8660e
Author: Justin Pettit <jpettit at nicira.com>
vconn: Fix endian issue in unknown action type error message

commit e423eca6e9bb71cb6e61fa3aeaa70e5525507770
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=e423eca6e9bb71cb6e61fa3aeaa70e5525507770
Author: Justin Pettit <jpettit at nicira.com>
ovs-ofctl: Add support for transport and network modification actions
Add support to ovs-ofctl for modifying the network source and destination
IP address with the "mod_nw_src" and "mod_nw_dst" actions, respectively.
And support modifying the TCP/UDP source and destination ports with the
"mod_tp_src" and "mod_tp_dst" actions, respectively.

commit 2d70a31aced4b50f888464a1f986bf82b2aa69d1
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=2d70a31aced4b50f888464a1f986bf82b2aa69d1
Author: Justin Pettit <jpettit at nicira.com>
ofproto: Support missing set_nw_dst and set_tp_dst translations
The function that translates OpenFlow actions into datapath actions was
missing definitions for OFPAT_SET_NW_DST and OFPAT_SET_TP_DST.  This
meant those actions would not occur in the datapath.

commit 985224ac0c6a2eeebf71c58b12893eafe2386a3d
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=985224ac0c6a2eeebf71c58b12893eafe2386a3d
Author: Justin Pettit <jpettit at nicira.com>
datapath: Calculate proper checksum for set_tp_src/dst action
When the set_tp_src or set_tp_dst action is used, the calculation for
where the checksum is located was wrong.  This caused the checksum to
not be updated and packet corruption in the bad offset.

commit fb344b867b96a6d6b9ec32e277cae6db68f2f236
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=fb344b867b96a6d6b9ec32e277cae6db68f2f236
Author: Justin Pettit <jpettit at nicira.com>
ovs-appctl: Fix shadow variable that could cause segfault
The variable "socket_name" contains the name of the unix domain socket
to be used for communicating with the OVS process.  If the target does
not begin with a "/", the socket name is determined based on a pidfile.
A shadow copy of "socket_name" was kept in the block that looks at the
pidfile, which would cause the function-level one to not be set.  This
removes that shadow copy.


Summary of changes:
 datapath/actions.c       |    6 +++---
 datapath/datapath.c      |    6 +++---
 datapath/flow.c          |   45 ++++++++++++++++-----------------------------
 datapath/flow.h          |    2 --
 lib/vconn.c              |    3 ++-
 ofproto/ofproto.c        |   10 ++++++++++
 utilities/ovs-appctl.c   |    1 -
 utilities/ovs-ofctl.8.in |   12 ++++++++++++
 utilities/ovs-ofctl.c    |   16 ++++++++++++++++
 9 files changed, 62 insertions(+), 39 deletions(-)

Open vSwitch

More information about the git mailing list