5f699e8f49cec954f18b6ec1293d07b979669c4f
[kopensolaris-gnu/glibc.git] / include / bits / ipc.h
1 #include_next <bits/ipc.h>
2
3 __BEGIN_DECLS
4
5 /* The actual system call: all functions are multiplexed by this.  */
6 extern int __syscall_ipc __P ((int __call, int __first, int __second,
7                                int __third, void *__ptr));
8
9 __END_DECLS
10
11
12 /* The codes for the functions to use the multiplexer `__syscall_ipc'.  */
13 #define IPCOP_semop      1
14 #define IPCOP_semget     2
15 #define IPCOP_semctl     3
16 #define IPCOP_msgsnd    11
17 #define IPCOP_msgrcv    12
18 #define IPCOP_msgget    13
19 #define IPCOP_msgctl    14
20 #define IPCOP_shmat     21
21 #define IPCOP_shmdt     22
22 #define IPCOP_shmget    23
23 #define IPCOP_shmctl    24