mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-02 18:52:04 +00:00
ospf6d: remove ospf6_interface_if_del
Unused and contains obvious NPD Signed-off-by: Quentin Young <qlyoung@cumulusnetworks.com>
This commit is contained in:
parent
12a81f8eb1
commit
44b301a24b
@ -349,28 +349,6 @@ void ospf6_interface_if_add(struct interface *ifp)
|
||||
ospf6_interface_state_update(oi->interface);
|
||||
}
|
||||
|
||||
void ospf6_interface_if_del(struct interface *ifp)
|
||||
{
|
||||
struct ospf6_interface *oi;
|
||||
|
||||
oi = (struct ospf6_interface *)ifp->info;
|
||||
if (oi == NULL)
|
||||
return;
|
||||
|
||||
/* interface stop */
|
||||
if (oi->area)
|
||||
thread_execute(master, interface_down, oi, 0);
|
||||
|
||||
listnode_delete(oi->area->if_list, oi);
|
||||
oi->area = (struct ospf6_area *)NULL;
|
||||
|
||||
/* cut link */
|
||||
oi->interface = NULL;
|
||||
ifp->info = NULL;
|
||||
|
||||
ospf6_interface_delete(oi);
|
||||
}
|
||||
|
||||
void ospf6_interface_state_update(struct interface *ifp)
|
||||
{
|
||||
struct ospf6_interface *oi;
|
||||
|
@ -176,7 +176,6 @@ extern void ospf6_interface_enable(struct ospf6_interface *);
|
||||
extern void ospf6_interface_disable(struct ospf6_interface *);
|
||||
|
||||
extern void ospf6_interface_if_add(struct interface *);
|
||||
extern void ospf6_interface_if_del(struct interface *);
|
||||
extern void ospf6_interface_state_update(struct interface *);
|
||||
extern void ospf6_interface_connected_route_update(struct interface *);
|
||||
|
||||
|
@ -127,13 +127,6 @@ static int ospf6_zebra_if_del(int command, struct zclient *zclient,
|
||||
zlog_debug("Zebra Interface delete: %s index %d mtu %d",
|
||||
ifp->name, ifp->ifindex, ifp->mtu6);
|
||||
|
||||
#if 0
|
||||
/* XXX: ospf6_interface_if_del is not the right way to handle this,
|
||||
* because among other thinkable issues, it will also clear all
|
||||
* settings as they are contained in the struct ospf6_interface. */
|
||||
ospf6_interface_if_del (ifp);
|
||||
#endif /*0*/
|
||||
|
||||
if_set_index(ifp, IFINDEX_INTERNAL);
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user