diff options
Diffstat (limited to 'zebra/interface.c')
-rw-r--r-- | zebra/interface.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/zebra/interface.c b/zebra/interface.c index dec91297..74c977a9 100644 --- a/zebra/interface.c +++ b/zebra/interface.c @@ -483,22 +483,6 @@ if_delete_update (struct interface *ifp) ifp->ifindex = IFINDEX_INTERNAL; } -/* Quagga daemons don't handle rename, so delete then add */ -void -if_rename (struct interface *ifp, const char *name) -{ - int ifindex = ifp->ifindex; - - if_delete_update(ifp); - listnode_delete (iflist, ifp); - - strncpy(ifp->name, name, INTERFACE_NAMSIZ); - ifp->ifindex = ifindex; - - listnode_add_sort (iflist, ifp); - if_add_update (ifp); -} - /* Interface is up. */ void if_up (struct interface *ifp) |