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

Bruce Simpson bms@icir.org
Thu, 4 Aug 2005 10:12:53 GMT


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	bms@xorpc.icir.org	2005-08-04 10:12:53 UTC

XORP CVS repository


Modified files:
	libxorp       popen.cc 

Log message:
	Diff reduction with XORP/Win32.
	 Bring in all Windows specific changes.
	 Use CreateProcess()/ResumeThread() to start the new process
	 in lieu of fork()..exec().
	 Use WaitForSingleObject()/GetExitCodeProcess() in lieu of wait4().
	 Export a function pgethandle() as higher level code needs to see the
	 handle, not the process ID, which was returned by CreateProcess().

Revision  Changes                                 Path
1.5       +137 -4;  commitid: 1819742f1ea0a7ea6;  xorp/libxorp/popen.cc