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

Pavlin Radoslavov pavlin@icir.org
Tue, 1 Nov 2005 11:03:29 GMT


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

XORP CVS repository


Modified files:
	ospf          debug_io.hh io.hh ospf.cc xrl_io.cc xrl_io.hh 

Log message:
	Fix/refactor the mechanism for updating the network interface status:
	* Add separate callbacks to update the status of network
	  interfaces and/or vifs and/or addresses.
	
	* First delete and modify existing interfaces/vifs/addresses, and then
	  add new entries.
	
	* Add separate methods to test whether an interface and/or a vif and/or
	  an address is enabled: is_interface_enabled(), is_vif_enabled(),
	  is_address_enabled().

Revision  Changes                                  Path
1.12      +32 -2;  commitid: 1144343674a8e7ea6;    xorp/ospf/debug_io.hh
1.15      +52 -8;  commitid: 1144343674a8e7ea6;    xorp/ospf/io.hh
1.48      +2 -2;  commitid: 1144343674a8e7ea6;     xorp/ospf/ospf.cc
1.21      +230 -71;  commitid: 1144343674a8e7ea6;  xorp/ospf/xrl_io.cc
1.15      +19 -4;  commitid: 1144343674a8e7ea6;    xorp/ospf/xrl_io.hh