From 528932368ac5c5ffe6ee3412fc8e9e1cb9cbd7db Mon Sep 17 00:00:00 2001 From: Ondrej Filip Date: Wed, 31 May 2000 14:43:42 +0000 Subject: Stuping bug in net LSA origination. Now, I should survive loss of my only neighbor. --- proto/ospf/topology.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'proto') diff --git a/proto/ospf/topology.c b/proto/ospf/topology.c index 6dd4495..5e33811 100644 --- a/proto/ospf/topology.c +++ b/proto/ospf/topology.c @@ -279,7 +279,9 @@ originate_net_lsa(struct ospf_iface *ifa, struct proto_ospf *po) ifa->nlsa->lsa.sn+=1; ifa->nlsa->lsa.age=LSA_MAXAGE; flood_lsa(NULL,NULL,&ifa->nlsa->lsa,po,NULL,ifa->oa,0); + s_rem_node(SNODE ifa->nlsa); ospf_hash_delete(ifa->oa->gr, ifa->nlsa); + schedule_rtcalc(ifa->oa); ifa->nlsa=NULL; return ; } -- cgit v1.2.3