From: Florin Coras Date: Tue, 29 May 2018 08:03:16 +0000 (-0700) Subject: session: fix session table retrieval X-Git-Tag: v18.07-rc1~256 X-Git-Url: https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commitdiff_plain;h=7ce3d13cab773226b851f627a69a4148a762592a session: fix session table retrieval Change-Id: If37d644a26132c42a04927f612eec5e891066451 Signed-off-by: Florin Coras --- diff --git a/src/vnet/session/session_table.c b/src/vnet/session/session_table.c index 5d160a4b2dc..47d19092e2b 100644 --- a/src/vnet/session/session_table.c +++ b/src/vnet/session/session_table.c @@ -45,9 +45,9 @@ session_table_index (session_table_t * slt) session_table_t * session_table_get (u32 table_index) { - if (vec_len (lookup_tables) <= table_index) + if (pool_is_free_index (lookup_tables, table_index)) return 0; - return vec_elt_at_index (lookup_tables, table_index); + return pool_elt_at_index (lookup_tables, table_index); } #define foreach_hash_table_parameter \