]> git.proxmox.com Git - mirror_ovs.git/commit
netlink: Introduce helpers for 128-bit integer attributes.
authorBen Pfaff <blp@ovn.org>
Wed, 14 Jun 2017 16:07:45 +0000 (09:07 -0700)
committerBen Pfaff <blp@ovn.org>
Wed, 14 Jun 2017 19:34:36 +0000 (12:34 -0700)
commitab79d262e17442926f1e480984ad663b978d46d7
tree65aec4aaceb80207b1d0e42d70fec270381663e7
parent62a78fe5d996cf01355bc090383ba7850609c864
netlink: Introduce helpers for 128-bit integer attributes.

Use the helpers in appropriate places.  In most cases, this fixes a
misaligned reference, since ovs_be128 and ovs_u128 require 8-byte alignment
but Netlink only guarantees 4-byte.

Found by GCC -fsanitize=undefined.

Reported-by: Lance Richardson <lrichard@redhat.com>
Signed-off-by: Ben Pfaff <blp@ovn.org>
Acked-by: Lance Richardson <lrichard@redhat.com>
lib/dpif-netlink.c
lib/netlink.c
lib/netlink.h
lib/odp-util.c