[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