fix names of ipc_perm __key/__seq elements
[musl] / include / sys / ipc.h
1 #ifndef _SYS_IPC_H
2 #define _SYS_IPC_H
3 #ifdef __cplusplus
4 extern "C" {
5 #endif
6
7 #include <features.h>
8
9 #define __NEED_uid_t
10 #define __NEED_gid_t
11 #define __NEED_mode_t
12 #define __NEED_key_t
13
14 #include <bits/alltypes.h>
15
16 #define __ipc_perm_key __key
17 #define __ipc_perm_seq __seq
18
19 #include <bits/ipc.h>
20
21 #define IPC_CREAT  01000
22 #define IPC_EXCL   02000
23 #define IPC_NOWAIT 04000
24
25 #define IPC_RMID 0
26 #define IPC_SET  1
27 #define IPC_STAT 2
28 #define IPC_INFO 3
29
30 #define IPC_PRIVATE ((key_t) 0)
31
32 key_t ftok (const char *, int);
33
34 #ifdef __cplusplus
35 }
36 #endif
37 #endif