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

Pavlin Radoslavov pavlin@icir.org
Sat, 21 Jan 2006 04:37:19 GMT


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin@xorpc.icir.org	2006-01-21 04:37:19 UTC

XORP CVS repository


Modified files:
	rip           port.cc 

Log message:
	* Fix a memory leak when performing a garbage collection on peers.
	
	* If a peer hasn't been active for long enough, then
	  consider it a new peer for authentication purpose.
	  The reason we need this modification is because the idle
	  peer state may be kept for a little bit too long (e.g., 2*180
	  seconds), and if the peer is restarted before that we won't
	  accept its initial packet with sequence number of zero.
	  With this modification we can accept the first authentication
	  packet with sequence number of zero immediately after
	  all routes have expired (e.g., after 300 seconds).
	
	  This modification fixes bugzilla entry #209
	
	Bugzilla URL:   http://www.xorp.org/bugzilla/show_bug.cgi?id=209

Revision  Changes                               Path
1.53      +17 -1;  commitid: da0c43d1ba057ea6;  xorp/rip/port.cc