chiark / gitweb /
eglibc (2.11.3-4+deb6u3) squeeze-lts; urgency=medium
[eglibc.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 (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