summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2018-06-01 21:48:44 +0200
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2018-06-01 21:48:44 +0200
commit5f12c36f045e28b4751265a81edaf3a94a91af9e (patch)
treeda8efe7a008aa04259e9883a5b2ccc9e3e9323ba /hurd
parentd5a2239aad63afbe1a257a3e2156af9fea7d092b (diff)
parent1af57d5793424a5a6ec542d0a5ef0b7c4f312623 (diff)
Merge branch 't/sysvshm' into refs/top-bases/t/gsync-libc-merge
Diffstat (limited to 'hurd')
-rw-r--r--hurd/sysvshm.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/hurd/sysvshm.c b/hurd/sysvshm.c
index 5d538a6373..e049345135 100644
--- a/hurd/sysvshm.c
+++ b/hurd/sysvshm.c
@@ -26,6 +26,7 @@
#include <dirent.h>
#include <sys/stat.h>
#include <sys/shm.h>
+#include <hurdlock.h>
/* Description of an shm attachment. */
@@ -45,7 +46,7 @@ struct sysvshm_attach
static struct sysvshm_attach *sysvshm_list;
/* A lock to protect the linked list of shared memory attachments. */
-static struct mutex sysvshm_lock = MUTEX_INITIALIZER;
+static unsigned int sysvshm_lock = LLL_INITIALIZER;
/* Adds a segment attachment. */