From c37c8bf05b3a5e72f9e220d4db34cd65276f4c0a Mon Sep 17 00:00:00 2001 From: Mark Johnston Date: Thu, 26 Mar 2020 15:16:16 -0400 Subject: sys/freebsd: add POSIX shared memory system calls --- executor/syscalls.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'executor/syscalls.h') diff --git a/executor/syscalls.h b/executor/syscalls.h index e58566d53..130d42ac6 100644 --- a/executor/syscalls.h +++ b/executor/syscalls.h @@ -297,6 +297,7 @@ const call_t syscalls[] = { {"freebsd11_mknod", 14}, {"freebsd11_mknodat", 498}, {"freebsd11_stat", 188}, + {"freebsd12_shm_open", 482}, {"fstat", 551}, {"fsync", 95}, {"ftruncate", 480}, @@ -687,6 +688,9 @@ const call_t syscalls[] = { {"setsockopt$sock_linger", 105}, {"setsockopt$sock_timeval", 105}, {"setuid", 23}, + {"shm_open2", 571}, + {"shm_rename", 572}, + {"shm_unlink", 483}, {"shmat", 228}, {"shmctl$IPC_INFO", 512}, {"shmctl$IPC_RMID", 512}, @@ -811,6 +815,7 @@ const call_t syscalls[] = { {"freebsd11_mknod", 14}, {"freebsd11_mknodat", 498}, {"freebsd11_stat", 188}, + {"freebsd12_shm_open", 482}, {"fstat", 551}, {"fsync", 95}, {"ftruncate", 480}, @@ -1201,6 +1206,9 @@ const call_t syscalls[] = { {"setsockopt$sock_linger", 105}, {"setsockopt$sock_timeval", 105}, {"setuid", 23}, + {"shm_open2", 571}, + {"shm_rename", 572}, + {"shm_unlink", 483}, {"shmat", 228}, {"shmctl$IPC_INFO", 512}, {"shmctl$IPC_RMID", 512}, -- cgit mrf-deployment