From: Igor Shaula Date: Fri, 30 Mar 2018 12:05:50 +0000 (+0200) Subject: Add support for multiple GEN tasks running on the same core X-Git-Tag: opnfv-7.0.0~33^2 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F47%2F54647%2F1;p=samplevnf.git Add support for multiple GEN tasks running on the same core resolve memory allocation issue Change-Id: I90bbf711a6a7a4869e5024c061470d9779839a60 Signed-off-by: Igor Shaula --- diff --git a/VNFs/DPPD-PROX/packet_utils.c b/VNFs/DPPD-PROX/packet_utils.c index c22183be..9e5bcde4 100644 --- a/VNFs/DPPD-PROX/packet_utils.c +++ b/VNFs/DPPD-PROX/packet_utils.c @@ -159,7 +159,7 @@ void task_init_l3(struct task_base *tbase, struct task_args *targ) static char hash_name[30]; uint32_t n_entries = MAX_ARP_ENTRIES * 4; const int socket_id = rte_lcore_to_socket_id(targ->lconf->id); - sprintf(hash_name, "A%03d_mac_table", targ->lconf->id); + sprintf(hash_name, "A%03d_%03d_mac_table", targ->lconf->id, targ->id); hash_name[0]++;