Added several file server requests
Added server-side pipes and consoles
diff --git a/server/thread.c b/server/thread.c
index 0be86a2..f7bf350 100644
--- a/server/thread.c
+++ b/server/thread.c
@@ -43,7 +43,6 @@
static void dump_thread( struct object *obj, int verbose );
static int thread_signaled( struct object *obj, struct thread *thread );
-static int thread_satisfied( struct object *obj, struct thread *thread );
static void destroy_thread( struct object *obj );
static const struct object_ops thread_ops =
@@ -52,7 +51,10 @@
add_queue,
remove_queue,
thread_signaled,
- thread_satisfied,
+ no_satisfied,
+ no_read_fd,
+ no_write_fd,
+ no_flush,
destroy_thread
};
@@ -153,11 +155,6 @@
return (mythread->state == TERMINATED);
}
-static int thread_satisfied( struct object *obj, struct thread *thread )
-{
- return 0;
-}
-
/* get a thread pointer from a thread id (and increment the refcount) */
struct thread *get_thread_from_id( void *id )
{