diff options
author | Martin Blapp <mbr@FreeBSD.org> | 2003-02-22 15:31:31 +0000 |
---|---|---|
committer | Martin Blapp <mbr@FreeBSD.org> | 2003-02-22 15:31:31 +0000 |
commit | 648f6baf6f1db84cf9f83c4df96dd699e1ec58d0 (patch) | |
tree | afe9facf35c5f7a185c8c9222d4407f317002afc /devel/linuxthreads | |
parent | Update to 1.04. (diff) |
Make this buildable again on CURRENT.
Rev. 1.16 of src/sys/sys/msg.h broke the port three weeks
ago.
Reviewed by: tor
Diffstat (limited to 'devel/linuxthreads')
-rw-r--r-- | devel/linuxthreads/files/libc_calls.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/devel/linuxthreads/files/libc_calls.c b/devel/linuxthreads/files/libc_calls.c index b86a962b6dbc..02511261a568 100644 --- a/devel/linuxthreads/files/libc_calls.c +++ b/devel/linuxthreads/files/libc_calls.c @@ -39,6 +39,7 @@ #include <sys/ipc.h> #include <sys/msg.h> #include <sys/ttycom.h> +#include <osreldate.h> #include <time.h> #include "pthread.h" #include "internals.h" @@ -104,11 +105,19 @@ int msgrcv(msqid, msgp, msgsz, msgtyp, msgflg) } #if __STDC__ +#if __FreeBSD_version > 500100 +int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg) +#else int msgsnd(int msqid, void *msgp, size_t msgsz, int msgflg) +#endif #else int msgsnd(msqid, msgp, msgsz, msgflg) int msqid; +#if __FreeBSD_version > 500100 + const void *msgp; +#else void *msgp; +#endif size_t msgsz; int msgflg; #endif |