Dmitry V. Levin
b412d75f74
* xlat/ipccalls.in: New file. * ipc.c: New file. * Makefile.am (libstrace_a_SOURCES): Add it. * linux/dummy.h (sys_ipc): Remove stub alias. * syscall.c (decode_ipc_subcall): Treat 1st argument of ipc syscall as "unsigned int". [S390 || S390X]: Skip ipc cubcalls that have non-zero version. [SPARC64]: Likewise, for the native personality. Save ipc cubcall version for later use by specific ipc parsers. * ipc_msg.c (SYS_FUNC(msgrcv)): Handle non-zero ipc subcall version. [SPARC64]: Handle non-ipc_kludge case for the native personality. * linux/subcall.h (msgrcv): Change nargs from 4 to 5. * linux/s390/syscallent.h (ipc): Change nargs from 6 to 5. * linux/s390x/syscallent.h (ipc): Likewise.
13 lines
132 B
Plaintext
13 lines
132 B
Plaintext
SEMOP 1
|
|
SEMGET 2
|
|
SEMCTL 3
|
|
SEMTIMEDOP 4
|
|
MSGSND 11
|
|
MSGRCV 12
|
|
MSGGET 13
|
|
MSGCTL 14
|
|
SHMAT 21
|
|
SHMDT 22
|
|
SHMGET 23
|
|
SHMCTL 24
|