diff options
author | paul <paul> | 2004-02-17 20:07:30 +0000 |
---|---|---|
committer | paul <paul> | 2004-02-17 20:07:30 +0000 |
commit | 940b01aa6a8d9a2dd12fd121a39f9b53d23081ad (patch) | |
tree | ae20e672855d840076d0f4fb531586c8f8160e8d /ospfd/ospf_zebra.c | |
parent | 6ad23f05e36e743b89fc5a9a41e3db7eccb917fb (diff) |
2004-02-17 Paul Jakma <paul@dishone.st>
* ospf_zebra.c: (ospf_interface_delete) Do not delete the interface
params, nor the interface structure, if an interface delete
message is received from zebra.
* ospf_interface.c: (ospf_if_delete_hook) Delete the interface
params and interface, ie that which was previously removed in
(ospf_interface_delete) above.
Diffstat (limited to 'ospfd/ospf_zebra.c')
-rw-r--r-- | ospfd/ospf_zebra.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/ospfd/ospf_zebra.c b/ospfd/ospf_zebra.c index 0910a506..e3738bed 100644 --- a/ospfd/ospf_zebra.c +++ b/ospfd/ospf_zebra.c @@ -125,12 +125,6 @@ ospf_interface_delete (int command, struct zclient *zclient, if (rn->info) ospf_if_free ((struct ospf_interface *) rn->info); - for (rn = route_top (IF_OIFS_PARAMS (ifp)); rn; rn = route_next (rn)) - if (rn->info) - ospf_del_if_params (rn->info); - - if_delete (ifp); - return 0; } |