|
|
1.1 ! root 1: /* Copyright (c) Bureau d'Etudes Ciaran O'Donnell,1987,1990,1991 */ ! 2: #define _MSGGET 0 ! 3: #define _MSGCTL 1 ! 4: #define _MSGRCV 2 ! 5: #define _MSGSND 3 ! 6: ! 7: msgget(key, msgflg) ! 8: { ! 9: return _msgsys(_MSGGET, key, msgflg); ! 10: } ! 11: ! 12: msgctl(msgqid, cmd, buf) ! 13: { ! 14: return _msgsys(_MSGCTL, msgqid, cmd, buf); ! 15: } ! 16: ! 17: msgrcv(msgqid, msgp, msgsz, msgtyp, msgflg) ! 18: { ! 19: return _msgsys(_MSGRCV, msgqid, msgp, msgsz, msgtyp, msgflg); ! 20: } ! 21: ! 22: msgsnd(msgqid, msgp, msgsz, msgflg) ! 23: { ! 24: return _msgsys(_MSGSND, msgqid, msgp, msgsz, msgflg); ! 25: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.