Here are some additional fixes for issues that Coverity flagged.  With
this series, the remaining issues Coverity marks as "High Impact" that
appear to me to be real are addressed.*  This also addresses most of the
issues that Coverity marks as "Medium Impact" that looked real to me,
but there are a few remaining ones that I will take another crack at
later (unless someone beats me to it).

--Justin


* We need to teach it to ignore the iterator macros that cause unitialized
pointer read errors, which may be hiding legitimate issues in that
class.

Justin Pettit (7):
  table: Free "error" in cell_to_text().
  netdev-linux: Zero-out "sin" in netdev_linux_arp_lookup().
  ovs-vsctl: Free "columns" in cmd_find().
  test-ovsdb: Don't leak return value from ovsdb_txn_commit().
  ovsdb-tool: Close "log" in do_show_log().
  nx-match: Don't fall through case when handling dest mcast mac
    addresses.
  ovsdb-idl: Remove deadcode related to "reply" in ovsdb_idl_run().

 lib/netdev-linux.c    |    1 +
 lib/nx-match.c        |    2 ++
 lib/ovsdb-idl.c       |    6 +-----
 lib/table.c           |    1 +
 ovsdb/ovsdb-tool.c    |    1 +
 tests/test-ovsdb.c    |    2 +-
 utilities/ovs-vsctl.c |    1 +
 7 files changed, 8 insertions(+), 6 deletions(-)


_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev_openvswitch.org

Reply via email to