From ec0452133ac225d8c639ffaa37f9ee63aa99a5d8 Mon Sep 17 00:00:00 2001 From: Matus Fabian Date: Thu, 12 Oct 2017 04:17:45 -0700 Subject: NAT: fix delete of sessions for 1:1 NAT if 1 worker (VPP-1023) Change-Id: I2446c646de7f227f9438dd7ef93a455ba5af0102 Signed-off-by: Matus Fabian --- src/plugins/nat/nat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/nat/nat.c b/src/plugins/nat/nat.c index c2f9586c..9bdb0351 100644 --- a/src/plugins/nat/nat.c +++ b/src/plugins/nat/nat.c @@ -462,7 +462,7 @@ int snat_add_static_mapping(ip4_address_t l_addr, ip4_address_t e_addr, u_key.addr = m->local_addr; u_key.fib_index = m->fib_index; kv.key = u_key.as_u64; - if (sm->num_workers) + if (sm->num_workers > 1) tsm = vec_elt_at_index (sm->per_thread_data, m->worker_index); else tsm = vec_elt_at_index (sm->per_thread_data, sm->num_workers); -- cgit 1.2.3-korg