From 2de7e96e6f1d657c124f55a75c8d63d6f05803a7 Mon Sep 17 00:00:00 2001 From: Klement Sekera Date: Thu, 25 Mar 2021 15:39:15 +0100 Subject: nat: add thread index assertions Add extra assertions to debug build. Type: improvement Signed-off-by: Klement Sekera Change-Id: Ib20130365e8f9dbb556fcbb4321dd184c7eff603 --- src/plugins/nat/nat44-ed/nat44_ed_in2out.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/plugins/nat/nat44-ed/nat44_ed_in2out.c') diff --git a/src/plugins/nat/nat44-ed/nat44_ed_in2out.c b/src/plugins/nat/nat44-ed/nat44_ed_in2out.c index fe5fbac71a7..85cda76db39 100644 --- a/src/plugins/nat/nat44-ed/nat44_ed_in2out.c +++ b/src/plugins/nat/nat44-ed/nat44_ed_in2out.c @@ -1122,6 +1122,8 @@ nat44_ed_in2out_fast_path_node_fn_inline (vlib_main_t *vm, skip_lookup: + ASSERT (thread_index == s0->thread_index); + if (PREDICT_FALSE (per_vrf_sessions_is_expired (s0, thread_index))) { // session is closed, go slow path -- cgit 1.2.3-korg