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

Atanu Ghosh atanu at icir.org
Wed Oct 3 14:23:54 PDT 2007


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	atanu at xorpc.icir.org	2007-10-03 21:23:54 UTC

XORP CVS repository


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

Log message:
	In the original design the OSPF part of the configuration could
	contain interface/vif/address state that did not need to exist in the
	system. Unfortunately a dependancy on the actually configured
	interfaces crept in over time.
	
	It is now possible to configure any interface/vif/address state in the
	OSPF configuration and it does not need to exist.
	
	The extraction of the prefix length, mtu, interface ID and
	link-local address are now only done when the interface/vif exists in
	the interfaces block and is configured up.
	
	It is no longer a fatal error for OSPFv3 to not have a link-local
	address configured, although a warning message is generated to aid in
	debugging.
	
	The Link-LSA for an interface/vif is now only generated when the
	interface/vif is configured up.
	
	Bug found by:   Ben Greear <greearb AT candelatech.com>

Revision  Changes                                Path
1.95      +10 -1;  commitid: e6c2470408687ea6;   xorp/ospf/ospf.cc
1.110     +10 -1;  commitid: e6c2470408687ea6;   xorp/ospf/ospf.hh
1.286     +59 -21;  commitid: e6c2470408687ea6;  xorp/ospf/peer.cc
1.143     +25 -14;  commitid: e6c2470408687ea6;  xorp/ospf/peer.hh
1.146     +44 -84;  commitid: e6c2470408687ea6;  xorp/ospf/peer_manager.cc
1.94      +10 -1;  commitid: e6c2470408687ea6;   xorp/ospf/peer_manager.hh
1.59      +3 -2;  commitid: e6c2470408687ea6;    xorp/ospf/xrl_target.cc



More information about the Xorp-cvs mailing list