session: fix session table retrieval 80/12780/2
authorFlorin Coras <fcoras@cisco.com>
Tue, 29 May 2018 08:03:16 +0000 (01:03 -0700)
committerNeale Ranns <nranns@cisco.com>
Wed, 30 May 2018 04:55:19 +0000 (04:55 +0000)
Change-Id: If37d644a26132c42a04927f612eec5e891066451
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/vnet/session/session_table.c

index 5d160a4..47d1909 100644 (file)
@@ -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            \