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

Bruce Simpson bms@icir.org
Thu, 18 Aug 2005 15:54:29 GMT


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	bms@xorpc.icir.org	2005-08-18 15:54:29 UTC

XORP CVS repository


Modified files:
	rtrmgr        Makefile.am Makefile.in cli.cc cli.hh 
	              conf_tree_node.hh main_rtrmgr.cc 
	              master_conf_tree.cc master_conf_tree_node.hh 
	              master_template_tree.cc 
	              master_template_tree_node.cc module_manager.cc 
	              module_manager.hh profiler.cc randomness.cc 
	              slave_conf_tree_node.hh template_tree.cc 
	              template_tree_node.cc test_templates.cc userdb.cc 
	              util.cc xorpsh_main.cc xorpsh_main.hh 
	              xrl_rtrmgr_interface.cc xrldb.cc 

Log message:
	XORP/Win32 merge to mainline.
	 Connect the Win32 glob() routines to the build.
	 Regen.
	 Stub out UNIX-specific code from the router CLI routines.
	 Use a more portable means of determining the best XRL TCP interface.
	
	 Use XorpFd and IoEvents for portability.
	 Use portable means of obtaining system time.
	 Use Windows-specific means of process creation and termination.
	 Use DeleteFile(), not unlink(), on Windows.
	
	 Use portable means of converting path names on the fly; this
	 allows router manager template files to remain as they are
	 and still work in a Windows environment.
	 On Windows, hardcode user name to Administrator for the time being,
	 and always allow access to configure mode in xorpsh.
	
	 Include Pavlin's hack for subverting authentication to run xorpsh
	 between Windows and non-Windows hosts.

Revision  Changes                                 Path
1.57      +11 -0;  commitid: 1643a4304af177ea6;   xorp/rtrmgr/Makefile.am
1.69      +74 -50;  commitid: 1643a4304af177ea6;  xorp/rtrmgr/Makefile.in
1.91      +33 -15;  commitid: 1643a4304af177ea6;  xorp/rtrmgr/cli.cc
1.37      +2 -2;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/cli.hh
1.45      +0 -0;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/conf_tree_node.hh
1.64      +6 -29;  commitid: 1643a4304af177ea6;   xorp/rtrmgr/main_rtrmgr.cc
1.56      +20 -3;  commitid: 1643a4304af177ea6;   xorp/rtrmgr/master_conf_tree.cc
1.14      +0 -0;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/master_conf_tree_node.hh
1.6       +0 -0;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/master_template_tree.cc
1.7       +0 -0;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/master_template_tree_node.cc
1.46      +75 -9;  commitid: 1643a4304af177ea6;   xorp/rtrmgr/module_manager.cc
1.32      +6 -1;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/module_manager.hh
1.5       +0 -0;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/profiler.cc
1.17      +33 -18;  commitid: 1643a4304af177ea6;  xorp/rtrmgr/randomness.cc
1.15      +0 -0;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/slave_conf_tree_node.hh
1.37      +0 -0;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/template_tree.cc
1.57      +0 -0;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/template_tree_node.cc
1.16      +0 -0;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/test_templates.cc
1.14      +13 -1;  commitid: 1643a4304af177ea6;   xorp/rtrmgr/userdb.cc
1.17      +27 -10;  commitid: 1643a4304af177ea6;  xorp/rtrmgr/util.cc
1.48      +58 -20;  commitid: 1643a4304af177ea6;  xorp/rtrmgr/xorpsh_main.cc
1.27      +4 -2;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/xorpsh_main.hh
1.42      +36 -0;  commitid: 1643a4304af177ea6;   xorp/rtrmgr/xrl_rtrmgr_interface.cc
1.14      +0 -0;  commitid: 1643a4304af177ea6;    xorp/rtrmgr/xrldb.cc