diff options
Diffstat (limited to 'libc/kernel/uapi/linux/ipc.h')
-rw-r--r-- | libc/kernel/uapi/linux/ipc.h | 37 |
1 files changed, 18 insertions, 19 deletions
diff --git a/libc/kernel/uapi/linux/ipc.h b/libc/kernel/uapi/linux/ipc.h index 337ea77af..67345ce4a 100644 --- a/libc/kernel/uapi/linux/ipc.h +++ b/libc/kernel/uapi/linux/ipc.h @@ -21,54 +21,53 @@ #include <linux/types.h> #define IPC_PRIVATE ((__kernel_key_t) 0) /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ -struct ipc_perm -{ - __kernel_key_t key; - __kernel_uid_t uid; +struct ipc_perm { + __kernel_key_t key; + __kernel_uid_t uid; + __kernel_gid_t gid; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - __kernel_gid_t gid; - __kernel_uid_t cuid; - __kernel_gid_t cgid; - __kernel_mode_t mode; + __kernel_uid_t cuid; + __kernel_gid_t cgid; + __kernel_mode_t mode; + unsigned short seq; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - unsigned short seq; }; #include <asm/ipcbuf.h> #define IPC_CREAT 00001000 -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define IPC_EXCL 00002000 +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define IPC_NOWAIT 00004000 #define IPC_DIPC 00010000 #define IPC_OWN 00020000 -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define IPC_RMID 0 +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define IPC_SET 1 #define IPC_STAT 2 #define IPC_INFO 3 -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define IPC_OLD 0 +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define IPC_64 0x0100 struct ipc_kludge { - struct msgbuf __user *msgp; + struct msgbuf __user * msgp; + long msgtyp; /* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ - long msgtyp; }; #define SEMOP 1 #define SEMGET 2 -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define SEMCTL 3 +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define SEMTIMEDOP 4 #define MSGSND 11 #define MSGRCV 12 -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define MSGGET 13 +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define MSGCTL 14 #define SHMAT 21 #define SHMDT 22 -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define SHMGET 23 +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ #define SHMCTL 24 #define DIPC 25 -#define IPCCALL(version,op) ((version)<<16 | (op)) -/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ +#define IPCCALL(version,op) ((version) << 16 | (op)) #endif +/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */ |