From 9c717c285a2498b0a3bbf889551041a8aa5a9841 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 28 Oct 1997 14:59:06 +0000 Subject: fix for broken sunos4 includes (doesn't have SHM_R) (This used to be commit 6ca96782ace2258707f49d204726a00baef9d941) --- source3/locking/shmem_sysv.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source3/locking') diff --git a/source3/locking/shmem_sysv.c b/source3/locking/shmem_sysv.c index 793e508c71..36d0cca27f 100644 --- a/source3/locking/shmem_sysv.c +++ b/source3/locking/shmem_sysv.c @@ -33,7 +33,11 @@ extern int DEBUGLEVEL; #define SHM_MAGIC 0x53484100 #define SHM_VERSION 2 +#ifdef SHM_R #define IPC_PERMS ((SHM_R | SHM_W) | (SHM_R>>3) | (SHM_R>>6)) +#else +#define IPC_PERMS 0644 +#endif static int shm_id; static int sem_id; -- cgit