RB_PROTOTYPE
RB_PROTOTYPE(kroute_tree, kroute_node, entry, kroute_compare)
RB_PROTOTYPE(bl_tree, bl_node, entry, bl_cmp)
#define RB_PROTOTYPE(name, type, field, cmp) \
RB_PROTOTYPE(oidtree, oid, o_element, smi_oid_cmp)
RB_PROTOTYPE(iface_id_head, eigrp_iface, id_tree, iface_id_compare)
RB_PROTOTYPE(kroute_tree, kroute_prefix, entry, kroute_compare)
RB_PROTOTYPE(rde_nbr_head, rde_nbr, entry, rde_nbr_compare)
RB_PROTOTYPE(kroute_tree, kroute_prefix, entry, kroute_compare)
RB_PROTOTYPE(fec_tree, fec, entry, fec_compare)
RB_PROTOTYPE(nbr_tree, lde_nbr, entry, lde_nbr_compare)
RB_PROTOTYPE(nbr_id_head, nbr, id_tree, nbr_id_compare)
RB_PROTOTYPE(kif_tree, kif_node, entry, kif_compare)