diff options
Diffstat (limited to 'vnet/vnet/map/map.c')
-rw-r--r-- | vnet/vnet/map/map.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/vnet/vnet/map/map.c b/vnet/vnet/map/map.c index a63122b58f3..3cf5e692489 100644 --- a/vnet/vnet/map/map.c +++ b/vnet/vnet/map/map.c @@ -17,6 +17,17 @@ #include "map.h" +#ifdef __powerpc64__ +#include <vppinfra/xxhash.h> + +static inline u32 +crc_u32(u32 data, u32 value) +{ + u64 tmp = ((u64)data<<32) | (u64) value; + return (u32) clib_xxhash(tmp); +} +#endif + /* * This code supports the following MAP modes: * |