Added -k option to kill an existing wineserver.

diff --git a/server/process.c b/server/process.c
index 2474a98..74f879c 100644
--- a/server/process.c
+++ b/server/process.c
@@ -466,6 +466,20 @@
     set_error( STATUS_INVALID_PARAMETER );
 }
 
+/* kill all processes */
+void kill_all_processes( struct process *skip, int exit_code )
+{
+    for (;;)
+    {
+        struct process *process = first_process;
+
+        while (process && (!process->running_threads || process == skip))
+            process = process->next;
+        if (!process) break;
+        kill_process( process, NULL, exit_code );
+    }
+}
+
 /* kill all processes being attached to a console renderer */
 void kill_console_processes( struct thread *renderer, int exit_code )
 {