mirror of
				https://gitlab.labs.nic.cz/labs/bird.git
				synced 2024-05-11 16:54:54 +00:00 
			
		
		
		
	Bugfix in RT calculation.
This commit is contained in:
		| @@ -44,12 +44,13 @@ ospf_age(struct ospf_area *oa) | ||||
|   struct proto_ospf *po = (struct proto_ospf *) p; | ||||
|   struct top_hash_entry *en, *nxt; | ||||
|   int flush = can_flush_lsa(oa); | ||||
|   int cleanup = (oa->rt && (oa->rt->dist != LSINFINITY)); | ||||
|  | ||||
|   OSPF_TRACE(D_EVENTS, "Running ospf_age"); | ||||
|  | ||||
|   WALK_SLIST_DELSAFE(en, nxt, oa->lsal) | ||||
|   { | ||||
|     if (oa->rt && (oa->rt->dist != LSINFINITY)) | ||||
|     if (cleanup) | ||||
|     { | ||||
|       en->color = OUTSPF; | ||||
|       en->dist = LSINFINITY; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user