]> git.proxmox.com Git - mirror_frr.git/blobdiff - ripngd/ripng_interface.c
*: introduce new rb-tree to optimize interface lookup by ifindex
[mirror_frr.git] / ripngd / ripng_interface.c
index dbee3ce69ff8a0b10e3d65ed6cc6688b55c70365..7203c906e19f783972026ebe2b8a3066e6df400a 100644 (file)
@@ -299,7 +299,7 @@ int ripng_interface_delete(int command, struct zclient *zclient,
 
        /* To support pseudo interface do not free interface structure.  */
        /* if_delete(ifp); */
-       ifp->ifindex = IFINDEX_INTERNAL;
+       if_set_index(ifp, IFINDEX_INTERNAL);
 
        return 0;
 }