HP-UX Reference (11i v2 03/08) - 2 System Calls (vol 5)

m
msgop(2) msgop(2)
[EAGAIN] The message cannot be sent for one of the reasons cited above and (msgflg
&
IPC_NOWAIT) is true.
[EFAULT] msgp points to an illegal address. The reliable detection of this error is implemen-
tation dependent.
[EIDRM] The message queue identifier msqid has been removed from the system.
[EINTR]
msgsnd() was interrupted by a signal.
[EINVAL] msqid is not a valid message queue identifier.
[EINVAL] mtype is less than 1.
[EINVAL] msgsz is less than zero or greater than the system-imposed limit.
WARNINGS
Check all references to signal (5) for appropriateness on systems that support sigvector (2). sigvector (2)
can affect the behavior described on this page.
SEE ALSO
ipcs(1), msgctl(2), msgget(2), stdipc(3C), signal(5).
STANDARDS CONFORMANCE
msgrcv(): SVID2, SVID3, XPG2, XPG3, XPG4
msgsnd(): SVID2, SVID3, XPG2, XPG3, XPG4
HP-UX 11i Version 2: August 2003 3 Hewlett-Packard Company Section 2195