| 1 | #ifndef _LINUX_IPC_H
|
| 2 | #define _LINUX_IPC_H
|
| 3 |
|
| 4 | #include <linux/spinlock.h>
|
| 5 | #include <linux/uidgid.h>
|
| 6 | #include <uapi/linux/ipc.h>
|
| 7 |
|
| 8 | #define IPCMNI 32768
|
| 9 |
|
| 10 |
|
| 11 | struct kern_ipc_perm
|
| 12 | {
|
| 13 | spinlock_t lock;
|
| 14 | bool deleted;
|
| 15 | int id;
|
| 16 | key_t key;
|
| 17 | kuid_t uid;
|
| 18 | kgid_t gid;
|
| 19 | kuid_t cuid;
|
| 20 | kgid_t cgid;
|
| 21 | umode_t mode;
|
| 22 | unsigned long seq;
|
| 23 | void *security;
|
| 24 | };
|
| 25 |
|
| 26 | #endif
|