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

Atanu Ghosh atanu@icir.org
Fri, 13 Jan 2006 23:14:29 GMT


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	atanu@xorpc.icir.org	2006-01-13 23:14:29 UTC

XORP CVS repository


Modified files:
	ospf          peer.cc peer_manager.cc peer_manager.hh 

Log message:
	The V bit in a Router-LSA should be set if any virtual link in the
	transit area is fully adjacent.
	
	The V bit is the Router-LSA was being correctly set but it would only
	be transmitted if the LSA was changed (router link change) or
	LSRefreshTime was reached.
	
	When any neighbour becomes fully adjacent or an adjacency is lost the
	peer manager is notified. If the adjacency is associated with a
	virtual link and the count of fully adjacent virtual links for this
	transit area transitions between 0 and 1, the area router is prompted
	to generate a new Router-LSA.
	
	Router-LSAs should now be generated with the V bit set or unset
	immediately the adjacency transition occurs.

Revision  Changes                               Path
1.210     +6 -1;  commitid: c1de43c834537ea6;   xorp/ospf/peer.cc
1.101     +53 -1;  commitid: c1de43c834537ea6;  xorp/ospf/peer_manager.cc
1.62      +13 -1;  commitid: c1de43c834537ea6;  xorp/ospf/peer_manager.hh