Open System Services System Calls Reference Manual (G06.25+, H06.03+)

msgsnd(2) OSS System Calls Reference Manual
[EINVAL] One of the following conditions is true:
The msqid parameter does not specify a valid message queue identier.
The value of the mtype eld is less than 1.
The value of the msgsz parameter is less than 0 (zero) or greater than the
system-dened limit.
All processes for the relevant message server have failed.
[EMSGQNOTRUNNING]
The message queue server associated with the message queue identier is not
running.
[ENOTOSS] The calling process is not an OSS process. The requested operation cannot be
performed from the Guardian environment.
RELATED INFORMATION
Functions: msgctl(2), msgget(2), msgrcv(2), sigaction(2).
STANDARDS CONFORMANCE
The following are HP extensions to the XPG4 Version 2 specication:
The errno values [EFAULT], [EMSGQNOTRUNNING], and [ENOTOSS] can be
returned.
444 Hewlett-Packard Company 527186-003