1 /*
2  * This header was generated from the Linux kernel headers by update_headers.py,
3  * to provide necessary information from kernel to userspace, such as constants,
4  * structures, and macros, and thus, contains no copyrightable information.
5  */
6 #ifndef __ASM_GENERIC_IPCBUF_H
7 #define __ASM_GENERIC_IPCBUF_H
8 struct ipc64_perm {
9 	__kernel_key_t		key;
10 	__kernel_uid32_t	uid;
11 	__kernel_gid32_t	gid;
12 	__kernel_uid32_t	cuid;
13 	__kernel_gid32_t	cgid;
14 	__kernel_mode_t		mode;
15 
16 	unsigned char		__pad1[4 - sizeof(__kernel_mode_t)];
17 	unsigned short		seq;
18 	unsigned short		__pad2;
19 	__kernel_ulong_t	__unused1;
20 	__kernel_ulong_t	__unused2;
21 };
22 #endif
23