]> git.proxmox.com Git - mirror_frr.git/blobdiff - bgpd/bgp_zebra.c
*: introduce new rb-tree to optimize interface lookup by ifindex
[mirror_frr.git] / bgpd / bgp_zebra.c
index ae8f2f26d4cbc823c320a4d78569a59a439da71d..aff88694ef967bc0938cd36ed804a1fa937419a4 100644 (file)
@@ -238,7 +238,7 @@ static int bgp_interface_delete(int command, struct zclient *zclient,
 
        bgp_update_interface_nbrs(bgp, ifp, NULL);
 
-       ifp->ifindex = IFINDEX_INTERNAL;
+       if_set_index(ifp, IFINDEX_INTERNAL);
        return 0;
 }