Added beginnings of server-side file handling.
Added -debugmsg +server support.
Better server request dumping for varargs requests.
diff --git a/scheduler/client.c b/scheduler/client.c
index 5f819cf..47670a4 100644
--- a/scheduler/client.c
+++ b/scheduler/client.c
@@ -247,6 +247,7 @@
case 0: /* child */
close( tmpfd[0] );
sprintf( buffer, "%d", tmpfd[1] );
+/*#define EXEC_SERVER*/
#ifdef EXEC_SERVER
execlp( "wineserver", "wineserver", buffer, NULL );
execl( "/usr/local/bin/wineserver", "wineserver", buffer, NULL );
@@ -316,6 +317,17 @@
/***********************************************************************
+ * CLIENT_SetDebug
+ *
+ * Send a set debug level request. Return 0 if OK.
+ */
+int CLIENT_SetDebug( int level )
+{
+ CLIENT_SendRequest( REQ_SET_DEBUG, -1, 1, &level, sizeof(level) );
+ return CLIENT_WaitReply( NULL, NULL, 0 );
+}
+
+/***********************************************************************
* CLIENT_TerminateProcess
*
* Send a terminate process request. Return 0 if OK.