aboutsummaryrefslogtreecommitdiffstats
path: root/vnet/vnet/ip/lookup.h
diff options
context:
space:
mode:
authorDave Barach <dbarach@cisco.com>2016-03-23 08:56:01 -0400
committerDamjan Marion <damarion@cisco.com>2016-03-29 12:46:42 +0200
commitb2ef4dde97b51b73a596093f06cbbdb84f23a824 (patch)
treed769ea2540f22d44ca21aaceeb1970ad2fe33844 /vnet/vnet/ip/lookup.h
parent3c79e65bd65d574b3f1fefb964101c1f2927369e (diff)
Adjacency allocator
Change-Id: Ieacbfa4dbbfd13b38eaa2d37f618f212cef4e492 Signed-off-by: Damjan Marion <damarion@cisco.com>
Diffstat (limited to 'vnet/vnet/ip/lookup.h')
-rw-r--r--vnet/vnet/ip/lookup.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/vnet/vnet/ip/lookup.h b/vnet/vnet/ip/lookup.h
index 02ab20d11d9..42869350dff 100644
--- a/vnet/vnet/ip/lookup.h
+++ b/vnet/vnet/ip/lookup.h
@@ -373,9 +373,9 @@ ip_get_adjacency (ip_lookup_main_t * lm,
{
ip_adjacency_t * adj;
- adj = heap_elt_at_index (lm->adjacency_heap, adj_index);
+ adj = vec_elt_at_index (lm->adjacency_heap, adj_index);
- ASSERT (! heap_is_free_handle (lm->adjacency_heap, adj->heap_handle));
+ ASSERT (adj->heap_handle != ~0);
return adj;
}
@@ -483,7 +483,4 @@ do { \
void ip_lookup_init (ip_lookup_main_t * lm, u32 ip_lookup_node_index);
-serialize_function_t serialize_ip_lookup_main, unserialize_ip_lookup_main;
-serialize_function_t serialize_vec_ip_adjacency, unserialize_vec_ip_adjacency;
-
#endif /* included_ip_lookup_h */