[Xorp-cvs] XORP cvs commit: xorp/ospf

Atanu Ghosh atanu@icir.org
Sun, 26 Feb 2006 18:59:31 GMT


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	atanu@xorpc.icir.org	2006-02-26 18:59:31 UTC

XORP CVS repository


Modified files:
	ospf          peer.cc 

Log message:
	When an LSA reached MaxSequenceNumber the strategy it to MaxAge it to
	remove it from all databases. MaxAge LSAs are removed from the
	internal LSA database the only place the exist is on the
	retransmission list. If an incoming LSA matches a MaxAge LSA on the
	retransmission list the MaxAge LSA is removed from the retransmission
	list. This behaviour was causing the MaxSequenceNumber algorithm to
	fail as in the case a separate internal reincarnation list is kept. If
	an LSA on the retransmission list is both MaxAge and MaxSequenceNumber
	it is no longer removed from the list.

Revision  Changes                               Path
1.225     +3 -1;  commitid: 16e0d4401fa927ea6;  xorp/ospf/peer.cc