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

Atanu Ghosh atanu at icir.org
Thu Jul 5 18:25:42 PDT 2007


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	atanu at xorpc.icir.org	2007-07-06 01:25:41 UTC

XORP CVS repository


Modified files:
	bgp           bgp.cc 

Log message:
	BGP does not initiate or accept TCP connections until the policy
	manager has configured the policy filters in BGP. The signal that the
	policy manger has finished configuring BGP is a policy push. In the
	regression tests the router manager is started with an empty
	configuration and then configuration is introduced with via the
	xorpsh. Once the xorpsh completes the configuration immediate attempts
	are made by test peers to make TCP connections to the BGP process. The
	tests were failing as BGP was still waiting for the policy push.
	
	If BGP is waiting for the policy push return a status of
	PROC_NOT_READY, the router manager will wait until the status is
	PROC_READY before signalling to the xorpsh that the configuration has
	completed. This change should only affect regression tests.

Revision  Changes                              Path
1.87      +4 -1;  commitid: 1974468d9a157ea6;  xorp/bgp/bgp.cc



More information about the Xorp-cvs mailing list