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

Pavlin Radoslavov pavlin@icir.org
Wed, 21 Sep 2005 00:29:27 GMT


CVSROOT:	/usr/local/share/doc/apache/cvs
Module name:	xorp
Changes by:	pavlin@xorpc.icir.org	2005-09-21 00:29:27 UTC

XORP CVS repository


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

Log message:
	* Add a mechanism for registering a callback for tracking the
	  interface/vif/address status.
	
	* Implement XrlIO::tree_complete() and XrlIO::updates_made()
	  so if the status of an interface/vif/address changes then the
	  above callback is invoked.
	
	* Replace the pure virtual IO::register_receive() method with
	  a non-virtual method and implement it in the base IO class.
	  Also, change the return type of that method from "bool" to "void".
	
	Approved by:    Atanu Ghosh

Revision  Changes                                  Path
1.9       +3 -14;  commitid: 16a974330a5f87ea6;    xorp/ospf/debug_io.hh
1.13      +22 -2;  commitid: 16a974330a5f87ea6;    xorp/ospf/io.hh
1.17      +204 -14;  commitid: 16a974330a5f87ea6;  xorp/ospf/xrl_io.cc
1.13      +7 -13;  commitid: 16a974330a5f87ea6;    xorp/ospf/xrl_io.hh