1#ifndef _ASM_IPC_H 2#define _ASM_IPC_H 3 4struct ipc_kludge { 5 struct msgbuf *msgp; 6 long msgtyp; 7}; 8 9#define SEMOP 1 10#define SEMGET 2 11#define SEMCTL 3 12#define MSGSND 11 13#define MSGRCV 12 14#define MSGGET 13 15#define MSGCTL 14 16#define SHMAT 21 17#define SHMDT 22 18#define SHMGET 23 19#define SHMCTL 24 20 21/* Used by the DIPC package, try and avoid reusing it */ 22#define DIPC 25 23 24#define IPCCALL(version,op) ((version)<<16 | (op)) 25 26#endif /* _ASM_IPC_H */ 27