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

Pavlin Radoslavov pavlin@icir.org
Wed, 26 Apr 2006 00:03:14 GMT


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin@xorpc.icir.org	2006-04-26 00:03:14 UTC

XORP CVS repository


Modified files:
	bgp           peer.cc 

Log message:
	Apply a fix to the BGP Finite State Machine:
	
	Start the peer HoldTimer when transition the FSM from Connect State
	to OpenSent. Previously, the peer HoldTimer was started when
	transition the FSM to OpenSent only if the previous state was
	Active State.
	See RFC 4271, Section 8.2.2, the description of the Connect State
	(the cases when the FSM changes its state to OpenSent).
	
	[Note: the fix appears to pass the BGP harness tests and the
	 new "tests/bgp" testing framework]
	
	This fixes UNH BGP Test 2.4d.
	
	Bug found by:    Mike Cleary <mcleary AT iol.unh.edu>

Revision  Changes                              Path
1.135     +3 -3;  commitid: 4376444eb6787ea6;  xorp/bgp/peer.cc