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

Pavlin Radoslavov pavlin@icir.org
Mon, 27 Mar 2006 01:04:28 GMT


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

XORP CVS repository


Modified files:
	fea           pa_backend.hh pa_backend_dummy.cc 
	              pa_backend_dummy.hh pa_backend_ipfw2.cc 
	              pa_backend_ipfw2.hh pa_transaction.cc 
	              pa_transaction.hh 

Log message:
	Renamed classes PaBackend::Snapshot4 and PaBackend::Snapshot6
	to PaBackend::Snapshot4Base and PaBackend::Snapshot6Base respectively.
	
	This renaming is needed to avoid the confusion when derived classes
	like PaDummyBackend and PaIpfw2Backend derive from class PaBackend.
	At the same time each of those two derived classes contain a class
	named Snapshot4 that itself is derived from the original
	PaBackend::Snapshot4 class.
	
	This renaming should fix Bugzilla entry #574, Issue 2 when
	compiling XORP with Intel compiler.
	
	Bugzilla URL:   http://www.xorp.org/bugzilla/show_bug.cgi?id=574

Revision  Changes                                Path
1.5       +14 -14;  commitid: 6e464427389f7ea6;  xorp/fea/pa_backend.hh
1.6       +4 -4;  commitid: 6e464427389f7ea6;    xorp/fea/pa_backend_dummy.cc
1.5       +6 -6;  commitid: 6e464427389f7ea6;    xorp/fea/pa_backend_dummy.hh
1.8       +9 -7;  commitid: 6e464427389f7ea6;    xorp/fea/pa_backend_ipfw2.cc
1.4       +7 -7;  commitid: 6e464427389f7ea6;    xorp/fea/pa_backend_ipfw2.hh
1.10      +4 -4;  commitid: 6e464427389f7ea6;    xorp/fea/pa_transaction.cc
1.4       +8 -8;  commitid: 6e464427389f7ea6;    xorp/fea/pa_transaction.hh