util: Pass 128-bit arguments directly instead of using pointers.
authorJustin Pettit <jpettit@ovn.org>
Wed, 4 May 2016 01:20:51 +0000 (18:20 -0700)
committerJustin Pettit <jpettit@ovn.org>
Sun, 8 May 2016 16:26:19 +0000 (09:26 -0700)
commit2ff8484bbf88ce2552f0a55c6032d30eaff377e6
treecc86a6270076eed91a2b1b49b71cc1421818e062
parent20322d4b6ef2c4513535c7837a1e8becae1da7f1
util: Pass 128-bit arguments directly instead of using pointers.

Commit f2d105b5 (ofproto-dpif-xlate: xlate ct_{mark, label} correctly.)
introduced the ovs_u128_and() function.  It directly takes ovs_u128
values as arguments instead of pointers to them.  As this is a bit more
direct way to deal with 128-bit values, modify the other utility
functions to do the same.

Signed-off-by: Justin Pettit <jpettit@ovn.org>
Acked-by: Joe Stringer <joe@ovn.org>
12 files changed:
lib/ct-dpif.c
lib/dpif-netdev.c
lib/dpif.c
lib/flow.c
lib/match.c
lib/meta-flow.c
lib/odp-util.c
lib/util.h
ofproto/ofproto-dpif-upcall.c
ofproto/ofproto-dpif-xlate.c
ofproto/ofproto-dpif.c
tests/test-hash.c