[ovs-git] Open vSwitch: nx-match: Print register values in hex in "load" action also. (master)

dev at openvswitch.org dev at openvswitch.org
Wed Jan 12 22:05:26 UTC 2011

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  d90611f14dfd9660e7f5eef5bf27a71003e61174 (commit)
       via  fec00620d6f2a011a0a1c1a18e0d061f59606113 (commit)
       via  fbd76b2eefbb48ada78624f63d7c94f7e8a0ce7a (commit)
       via  3b62feba9839bc341770ac7540976e6afd7d905b (commit)
       via  dc4762edd02693770d392b8f6495deb7e52635bf (commit)
       via  a44d74d75294e358e501cc83fd35e6a5e50ebf0b (commit)
       via  6eb59a8f0aca761d4798d8197709b45801968065 (commit)
      from  a4e47607974ee30782d7d8085a2c12a91971177e (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 d90611f14dfd9660e7f5eef5bf27a71003e61174
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=d90611f14dfd9660e7f5eef5bf27a71003e61174
Author: Ben Pfaff <blp at nicira.com>
nx-match: Print register values in hex in "load" action also.
cls_rule_format() prints register values are printed in hex, but the "load"
action was printing them in decimal.  This makes it consistent.

Requested-by: Paul Ingram <paul at nicira.com>
Bug #4249.

commit fec00620d6f2a011a0a1c1a18e0d061f59606113
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=fec00620d6f2a011a0a1c1a18e0d061f59606113
Author: Ben Pfaff <blp at nicira.com>
ofp-print: Add tests for OpenFlow message formatting.
It's become clear over the past few weeks that some people really depend
on the formatting of ofp-print output.  It has also become clear that OVS
doesn't have anything that actually checks or enforces the formatting of
the output.  The former is not something I want to encourage, but the
latter is somewhat worrisome because the formatting does change from time
to time and I want to make sure that that is intentional.

So this commit adds at least one test for each supported OpenFlow and
Nicira extension message, so that we can better keep track of changes.

commit fbd76b2eefbb48ada78624f63d7c94f7e8a0ce7a
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=fbd76b2eefbb48ada78624f63d7c94f7e8a0ce7a
Author: Ben Pfaff <blp at nicira.com>
ofp-print: Insert missing whitespace.

commit 3b62feba9839bc341770ac7540976e6afd7d905b
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=3b62feba9839bc341770ac7540976e6afd7d905b
Author: Ben Pfaff <blp at nicira.com>
ofp-print: Print fragment handling in OpenFlow switch config messages.

commit dc4762edd02693770d392b8f6495deb7e52635bf
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=dc4762edd02693770d392b8f6495deb7e52635bf
Author: Ben Pfaff <blp at nicira.com>
Automatically extract error types and codes for formatting.

commit a44d74d75294e358e501cc83fd35e6a5e50ebf0b
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=a44d74d75294e358e501cc83fd35e6a5e50ebf0b
Author: Ben Pfaff <blp at nicira.com>
python: Use os.path.basename instead of open-coding it.
Reported-by: Justin Pettit <jpettit at nicira.com>

commit 6eb59a8f0aca761d4798d8197709b45801968065
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=6eb59a8f0aca761d4798d8197709b45801968065
Author: Ben Pfaff <blp at nicira.com>
nicira-ext: Fix typo in comment.
Reported-by: Justin Pettit <jpettit at nicira.com>


Summary of changes:
 build-aux/check-structs        |    6 +-
 build-aux/extract-ofp-errors   |  225 ++++++++++
 include/openflow/nicira-ext.h  |    8 +-
 lib/.gitignore                 |    1 +
 lib/automake.mk                |   10 +
 lib/nx-match.c                 |    4 +-
 lib/{random.h => ofp-errors.h} |   20 +-
 lib/ofp-print.c                |  173 ++------
 lib/ofp-util.c                 |  115 +++++-
 lib/ofp-util.h                 |    7 +-
 ofproto/ofproto.c              |    2 +-
 python/ovs/util.py             |    6 +-
 tests/automake.mk              |    1 +
 tests/ofp-print.at             |  889 ++++++++++++++++++++++++++++++++++++++++
 tests/ofproto.at               |    4 +-
 tests/ovs-ofctl.at             |    2 +-
 tests/testsuite.at             |    1 +
 utilities/ovs-ofctl.c          |   24 +-
 18 files changed, 1336 insertions(+), 162 deletions(-)
 create mode 100755 build-aux/extract-ofp-errors
 copy lib/{random.h => ofp-errors.h} (60%)
 create mode 100644 tests/ofp-print.at

Open vSwitch

More information about the git mailing list