#include "syscall.h" | |
#define IPCOP_semop 1 | |
#define IPCOP_semget 2 | |
#define IPCOP_semctl 3 | |
#define IPCOP_semtimedop 4 | |
#define IPCOP_msgsnd 11 | |
#define IPCOP_msgrcv 12 | |
#define IPCOP_msgget 13 | |
#define IPCOP_msgctl 14 | |
#define IPCOP_shmat 21 | |
#define IPCOP_shmdt 22 | |
#define IPCOP_shmget 23 | |
#define IPCOP_shmctl 24 | |
#ifndef IPC_64 | |
#define IPC_64 0x100 | |
#endif | |
#define IPC_TIME64 (IPC_STAT & 0x100) | |
#define IPC_CMD(cmd) (((cmd) & ~IPC_TIME64) | IPC_64) | |
#define IPC_HILO(b,t) ((b)->t = (b)->__##t##_lo | 0LL+(b)->__##t##_hi<<32) |