nat: pool allocation function fix 47/24747/2
authorFilip Varga <fivarga@cisco.com>
Mon, 3 Feb 2020 11:14:29 +0000 (12:14 +0100)
committerOle Trøan <otroan@employees.org>
Tue, 4 Feb 2020 13:36:57 +0000 (13:36 +0000)
Type: fix

Change-Id: I75b20db66fb58e1724a212253c51315836079f4b
Signed-off-by: Filip Varga <fivarga@cisco.com>
src/plugins/nat/lib/alloc.c

index 2c9841b..33c2c07 100644 (file)
@@ -36,7 +36,7 @@ nat_add_del_ip4_pool_addr (nat_ip4_pool_t * pool, ip4_address_t addr,
   vlib_thread_main_t *tm = vlib_get_thread_main ();
 
   // lookup for the address
-  for (i = 0; i < vec_len (pool); i++)
+  for (i = 0; i < vec_len (pool->pool_addr); i++)
     {
       if (pool->pool_addr[i].addr.as_u32 == addr.as_u32)
        {