diff options
author | Matus Fabian <matfabia@cisco.com> | 2017-10-12 04:17:45 -0700 |
---|---|---|
committer | Damjan Marion <dmarion.lists@gmail.com> | 2017-10-14 09:14:59 +0000 |
commit | 46ade031466e0ee863668fd24981183e467d552f (patch) | |
tree | 3e248a49f4844ac3d19cde2c8c98f8c770763fc6 | |
parent | e3ea79747a3fb6770842a809b818aaf32e06f02b (diff) |
NAT: fix delete of sessions for 1:1 NAT if 1 worker (VPP-1023)
Change-Id: I2446c646de7f227f9438dd7ef93a455ba5af0102
Signed-off-by: Matus Fabian <matfabia@cisco.com>
-rw-r--r-- | src/plugins/nat/nat.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/nat/nat.c b/src/plugins/nat/nat.c index 8b4f50c76cb..887fab78779 100644 --- a/src/plugins/nat/nat.c +++ b/src/plugins/nat/nat.c @@ -470,7 +470,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); |