From 3d231b2d7a041b90b522200aa148effc8deeafb4 Mon Sep 17 00:00:00 2001 From: Stephen Worley Date: Wed, 9 Oct 2019 16:43:27 -0400 Subject: [PATCH] lib: Use correct if compare function in tree proto We were using the incorrect comparison function for the ifindex-based rb tree. Luckily, we were using the correct one in RB_GENERATE so I guess that overwrote what was declared in the prototype? Signed-off-by: Stephen Worley --- lib/if.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/if.h b/lib/if.h index e3ec278f9f..d2f0f87b71 100644 --- a/lib/if.h +++ b/lib/if.h @@ -299,7 +299,7 @@ struct interface { RB_HEAD(if_name_head, interface); RB_PROTOTYPE(if_name_head, interface, name_entry, if_cmp_func) RB_HEAD(if_index_head, interface); -RB_PROTOTYPE(if_index_head, interface, index_entry, if_cmp_func) +RB_PROTOTYPE(if_index_head, interface, index_entry, if_cmp_index_func) DECLARE_QOBJ_TYPE(interface) #define IFNAME_RB_INSERT(vrf, ifp) \