From c7e46aae66861ce282e9b1a0140fa422763094ce Mon Sep 17 00:00:00 2001 From: Ondrej Filip Date: Wed, 10 May 2000 12:37:43 +0000 Subject: Destroying of neighbor moved from 'hello' to 'neighbor' and improved. --- proto/ospf/hello.c | 20 -------------------- 1 file changed, 20 deletions(-) (limited to 'proto/ospf/hello.c') diff --git a/proto/ospf/hello.c b/proto/ospf/hello.c index b6e34e28..eb506f4b 100644 --- a/proto/ospf/hello.c +++ b/proto/ospf/hello.c @@ -238,23 +238,3 @@ wait_timer_hook(timer *timer) ospf_int_sm(ifa, ISM_WAITF); } -/* Neighbor is inactive for a long time. Remove it. */ -void -neighbor_timer_hook(timer *timer) -{ - struct ospf_neighbor *n; - struct ospf_iface *ifa; - struct proto *p; - - n=(struct ospf_neighbor *)timer->data; - ifa=n->ifa; - p=(struct proto *)(ifa->proto); - debug("%s: Inactivity timer fired on interface %s for neighbor %I.\n", - p->name, ifa->iface->name, n->rid); - tm_stop(n->inactim); - rfree(n->inactim); - rem_node(NODE n); - mb_free(n); - debug("%s: Deleting neigbor.\n", p->name); - /* FIXME: Go on */ -} -- cgit v1.2.3