diff options
Diffstat (limited to 'sysdeps/unix/sysv/linux/include/sys')
-rw-r--r-- | sysdeps/unix/sysv/linux/include/sys/msg.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/include/sys/msg.h b/sysdeps/unix/sysv/linux/include/sys/msg.h new file mode 100644 index 0000000000..522903f818 --- /dev/null +++ b/sysdeps/unix/sysv/linux/include/sys/msg.h @@ -0,0 +1,21 @@ +#ifndef _SYS_MSG_H +#include <sysvipc/sys/msg.h> + +#ifndef _ISOMAC +extern ssize_t __libc_msgrcv (int msqid, void *msgp, size_t msgsz, + long int msgtyp, int msgflg); +extern int __libc_msgsnd (int msqid, const void *msgp, size_t msgsz, + int msgflg); + +# include <bits/types/struct_msqid64_ds.h> + +# if __TIMESIZE == 64 +# define __msgctl64 __msgctl +# else +extern int __msgctl64 (int msqid, int cmd, struct __msqid64_ds *buf); +libc_hidden_proto (__msgctl64); +# endif + +#endif + +#endif |