summaryrefslogtreecommitdiff
path: root/libpager/priv.h
diff options
context:
space:
mode:
Diffstat (limited to 'libpager/priv.h')
-rw-r--r--libpager/priv.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/libpager/priv.h b/libpager/priv.h
index f68c6092..e6b2546b 100644
--- a/libpager/priv.h
+++ b/libpager/priv.h
@@ -21,6 +21,7 @@
#include <mach.h>
#include <hurd.h>
#include <sys/mman.h>
+#include <pthread.h>
#include "pager.h"
#include <hurd/ports.h>
@@ -40,8 +41,8 @@ struct pager
SHUTDOWN, /* ignore all further requests */
} pager_state;
- struct mutex interlock;
- struct condition wakeup;
+ pthread_mutex_t interlock;
+ pthread_cond_t wakeup;
struct lock_request *lock_requests; /* pending lock requests */
struct attribute_request *attribute_requests; /* pending attr requests */