[Xorp-cvs] XORP cvs commit: xorp/libxorp xorp/rtrmgr

Pavlin Radoslavov pavlin at icir.org
Thu Oct 16 17:53:44 PDT 2008


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	pavlin at chum.icir.org	2008-10-17 00:53:44 UTC

XORP CVS repository


Modified files:
	libxorp       xlog.c xlog.h 
	rtrmgr        module_manager.cc 

Log message:
	Added a temporary solution for Bugzilla entry #795.
	
	Previously the rtrmgr was using fprintf() to output the
	log information from the child processes, but this information
	wasn't redirected properly if the user used "-l logfile" to save the
	output to a log file.
	
	Now the rtrmgr uses the new log mechanism
	XLOG_RTRMGR_ONLY_NO_PREAMBLE() to redirect the log messages from
	the children processes to its own log mechanism.
	Note that this mechanism is temporary and with intentionally
	long name, and should not be used elsewhere.
	This mechanism should be removed after Bugzilla entry 795
	is fixed properly.
	
	Bugzilla URL:   http://bugzilla.xorp.org/bugzilla/show_bug.cgi?id=795
	Approved by:    Atanu Ghosh

Revision  Changes                                Path
1.31      +28 -2;  commitid: 11fdf48f7e12041a7;  xorp/libxorp/xlog.c
1.22      +18 -1;  commitid: 11fdf48f7e12041a7;  xorp/libxorp/xlog.h
1.68      +5 -3;  commitid: 11fdf48f7e12041a7;   xorp/rtrmgr/module_manager.cc



More information about the Xorp-cvs mailing list