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

Pavlin Radoslavov pavlin@icir.org
Tue, 1 Nov 2005 08:35:24 GMT


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin@xorpc.icir.org	2005-11-01 08:35:24 UTC

XORP CVS repository


Modified files:
	rib           vifmanager.cc 

Log message:
	Refactor the mechanism for updating the interface information:
	 - first delete old vifs and then add new vifs.
	 - delete all obsolete addresses on all interfaces before adding
	   new addresses.
	
	This fixes a bug with an atomic moving of an IP address from one
	interface to another.
	
	Bugzilla URL:   http://www.xorp.org/bugzilla/show_bug.cgi?id=297

Revision  Changes                                   Path
1.39      +121 -115;  commitid: 10de54367285b7ea6;  xorp/rib/vifmanager.cc