From 972dac6999c939a3b1f70d69f81082d8cabd04c7 Mon Sep 17 00:00:00 2001 From: Xavier Simonart Date: Thu, 4 Jan 2018 14:35:57 +0100 Subject: Add support for DPDK 17.11 Change-Id: I5611ead4b61b23d6c1c983852e8c75619e08ecf9 Signed-off-by: Xavier Simonart --- VNFs/DPPD-PROX/hash_utils.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'VNFs/DPPD-PROX/hash_utils.c') diff --git a/VNFs/DPPD-PROX/hash_utils.c b/VNFs/DPPD-PROX/hash_utils.c index 4ebab94e..ad746d5c 100644 --- a/VNFs/DPPD-PROX/hash_utils.c +++ b/VNFs/DPPD-PROX/hash_utils.c @@ -42,11 +42,15 @@ struct rte_table_hash_key8 { #endif /* Input parameters */ uint32_t n_buckets; +#if RTE_VERSION < RTE_VERSION_NUM(17,11,0,0) uint32_t n_entries_per_bucket; +#endif uint32_t key_size; uint32_t entry_size; uint32_t bucket_size; +#if RTE_VERSION < RTE_VERSION_NUM(17,11,0,0) uint32_t signature_offset; +#endif uint32_t key_offset; #if RTE_VERSION >= RTE_VERSION_NUM(2,2,0,0) uint64_t key_mask; @@ -178,7 +182,7 @@ uint64_t get_bucket_key8(void* table, uint32_t bucket_idx, void** key, void** en return f->n_buckets; } -uint64_t hash_crc32(void* key, uint32_t key_size, uint64_t seed) +uint64_t hash_crc32(void* key, __attribute__((unused))void *key_mask, uint32_t key_size, uint64_t seed) { return rte_hash_crc(key, key_size, seed); } -- cgit 1.2.3-korg