diff options
Diffstat (limited to 'pfinet/glue-include/linux/wait.h')
-rw-r--r-- | pfinet/glue-include/linux/wait.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pfinet/glue-include/linux/wait.h b/pfinet/glue-include/linux/wait.h index 7ee962dc..58f4960e 100644 --- a/pfinet/glue-include/linux/wait.h +++ b/pfinet/glue-include/linux/wait.h @@ -1,14 +1,14 @@ #ifndef _HACK_WAIT_H_ #define _HACK_WAIT_H_ -#include <cthreads.h> +#include <pthread.h> /* This data structure actually represents one waiter on a wait queue, and waiters always expect to initialize it with { current, NULL }. The actual wait queue is a `struct wait_queue *' stored somewhere. We ignore these structures provided by the waiters entirely. In the `struct wait_queue *' that is the "head of the wait queue" slot, - we actually store a `struct condition *' pointing to malloc'd storage. */ + we actually store a `pthread_cond_t *' pointing to malloc'd storage. */ struct wait_queue { @@ -19,13 +19,13 @@ struct wait_queue struct select_table_elt { - struct condition *dependent_condition; + pthread_cond_t *dependent_condition; struct select_table_elt *next; }; typedef struct select_table_struct { - struct condition master_condition; + pthread_cond_t master_condition; struct select_table_elt *head; } select_table; |