summaryrefslogtreecommitdiffstats
path: root/sys/i386
diff options
context:
space:
mode:
authordchagin <dchagin@FreeBSD.org>2016-01-09 15:56:01 +0000
committerdchagin <dchagin@FreeBSD.org>2016-01-09 15:56:01 +0000
commit793bb9c3f7dceaf4b3fb1c260154dc2fe82a9170 (patch)
treeb32f34b77015e08314af9927258764e9c084f24e /sys/i386
parent0a1120ef093d9730dc72cdda6f4ff89d8c577d0f (diff)
downloadFreeBSD-src-793bb9c3f7dceaf4b3fb1c260154dc2fe82a9170.zip
FreeBSD-src-793bb9c3f7dceaf4b3fb1c260154dc2fe82a9170.tar.gz
MFC r283416:
x86_64 Linux do not use multiplexing on ipc system calls. Move struct ipc_perm definition to the MD path as it differs for 64 and 32 bit platform.
Diffstat (limited to 'sys/i386')
-rw-r--r--sys/i386/linux/linux.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/sys/i386/linux/linux.h b/sys/i386/linux/linux.h
index 8b168c4..e0b6866 100644
--- a/sys/i386/linux/linux.h
+++ b/sys/i386/linux/linux.h
@@ -550,6 +550,16 @@ union l_semun {
void *__pad;
};
+struct l_ipc_perm {
+ l_key_t key;
+ l_uid16_t uid;
+ l_gid16_t gid;
+ l_uid16_t cuid;
+ l_gid16_t cgid;
+ l_ushort mode;
+ l_ushort seq;
+};
+
/*
* Socket defines
*/
OpenPOWER on IntegriCloud