Blame view
include/linux/ipc.h
477 Bytes
1da177e4c Linux-2.6.12-rc2 |
1 2 |
#ifndef _LINUX_IPC_H #define _LINUX_IPC_H |
0a3021f4e Remove unnecessar... |
3 |
#include <linux/spinlock.h> |
1efdb69b0 userns: Convert i... |
4 |
#include <linux/uidgid.h> |
607ca46e9 UAPI: (Scripted) ... |
5 |
#include <uapi/linux/ipc.h> |
b119f13f5 [PATCH] ipc: head... |
6 |
|
1da177e4c Linux-2.6.12-rc2 |
7 8 9 10 11 12 |
#define IPCMNI 32768 /* <= MAX_INT limit for ipc arrays (including sysctl changes) */ /* used by in-kernel data structures */ struct kern_ipc_perm { spinlock_t lock; |
72a8ff2f9 ipc: change kern_... |
13 |
bool deleted; |
7ca7e564e ipc: store ipcs i... |
14 |
int id; |
1da177e4c Linux-2.6.12-rc2 |
15 |
key_t key; |
1efdb69b0 userns: Convert i... |
16 17 18 19 |
kuid_t uid; kgid_t gid; kuid_t cuid; kgid_t cgid; |
2570ebbd1 switch kern_ipc_p... |
20 |
umode_t mode; |
1da177e4c Linux-2.6.12-rc2 |
21 22 23 |
unsigned long seq; void *security; }; |
1da177e4c Linux-2.6.12-rc2 |
24 |
#endif /* _LINUX_IPC_H */ |