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/handle_qinq_decap6.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'VNFs/DPPD-PROX/handle_qinq_decap6.c') diff --git a/VNFs/DPPD-PROX/handle_qinq_decap6.c b/VNFs/DPPD-PROX/handle_qinq_decap6.c index d876c733..77bacb75 100644 --- a/VNFs/DPPD-PROX/handle_qinq_decap6.c +++ b/VNFs/DPPD-PROX/handle_qinq_decap6.c @@ -37,6 +37,7 @@ #include "log.h" #include "quit.h" #include "prox_shared.h" +#include "prox_compat.h" /* Packets must all be IPv6, always store QinQ tags for lookup (not configurable) */ struct task_qinq_decap6 { @@ -116,8 +117,7 @@ static inline uint8_t handle_qinq_decap6(struct task_qinq_decap6 *task, struct r int key_found = 0; void* entry_in_hash = NULL; - int ret = rte_table_hash_ext_dosig_ops. - f_add(task->cpe_table, pip6->src_addr, &entry, &key_found, &entry_in_hash); + int ret = prox_rte_table_add(task->cpe_table, pip6->src_addr, &entry, &key_found, &entry_in_hash); if (unlikely(ret)) { plogx_err("Failed to add key " IPv6_BYTES_FMT "\n", IPv6_BYTES(pip6->src_addr)); @@ -170,7 +170,7 @@ void update_arp_entries6(void* data) if (entries[i]->tsc < cur_tsc) { int key_found = 0; void* entry = 0; - rte_table_hash_ext_dosig_ops.f_delete(task->cpe_table, key[i], &key_found, entry); + prox_rte_table_delete(task->cpe_table, key[i], &key_found, entry); } } -- cgit 1.2.3-korg