X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=ipc.c;h=8e9dd51a2369e7e60ebd4bda3fa889eaed892248;hp=d7f515dfec8788f267a41f8c33264d25b15abf8a;hb=ac1f19d550a81c8408c8fce2e237996c950253ab;hpb=5afe721aeb241bd21b832994ec2f2b7d8ff84766 diff --git a/ipc.c b/ipc.c index d7f515df..8e9dd51a 100644 --- a/ipc.c +++ b/ipc.c @@ -1,8 +1,4 @@ -/* - * Copyright (C) 2006 Andre Noll - * - * Licensed under the GPL v2. For licencing details see COPYING. - */ +/* Copyright (C) 2006 Andre Noll , see file COPYING. */ /** \file ipc.c Inter-process communication and shared memory helpers. */ @@ -11,7 +7,6 @@ #include "ipc.h" #include #include -#include #include #include @@ -68,7 +63,7 @@ static void para_semop(int id, struct sembuf *sops, int num) * * This function either succeeds or aborts. * - * \sa semop(2), struct misc_meta_data. + * \sa semop(2), struct \ref misc_meta_data. */ void mutex_lock(int id) { @@ -94,7 +89,7 @@ void mutex_lock(int id) * * This function either succeeds or aborts. * - * \sa semop(2), struct misc_meta_data. + * \sa semop(2), struct \ref misc_meta_data. */ void mutex_unlock(int id) { @@ -198,9 +193,8 @@ int shm_detach(void *addr) } # if defined __FreeBSD__ || defined __NetBSD__ +#include # define SYSCTL_SHMMAX_VARIABLE "kern.ipc.shmmax" -# elif defined __APPLE__ -# define SYSCTL_SHMMAX_VARIABLE "kern.sysv.shmmax" # else # undef SYSCTL_SHMMAX_VARIABLE # endif