]> git.proxmox.com Git - mirror_ovs.git/commit - lib/util.h
treewide: Avoid undefined behavior passing null in nonnull parameters.
authorLance Richardson <lrichard@redhat.com>
Tue, 13 Jun 2017 16:57:38 +0000 (12:57 -0400)
committerBen Pfaff <blp@ovn.org>
Tue, 13 Jun 2017 17:01:11 +0000 (10:01 -0700)
commit316d0932469eaf6ced323b134581c7ec66e960f6
tree426228e4f43ad9c24dff299bfd9d9e77ee1d5fe1
parentca1cb3010ae66534b85d0be66c692c5808041ea6
treewide: Avoid undefined behavior passing null in nonnull parameters.

Eliminate a number of instances of undefined behavior related to
passing NULL in parameters having "nonnull" annotations.

Found with gcc's undefined behavior sanitizer.

Signed-off-by: Lance Richardson <lrichard@redhat.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
lib/netlink.c
lib/ofpbuf.c
lib/svec.c
lib/util.c
lib/util.h
ovn/utilities/ovn-nbctl.c