msgrcv
__typeof(msgrcv) _sys_msgrcv;
__strong_alias(_msgrcv, msgrcv)
ssize_t msgrcv(int, void *, size_t, long, int);
ATF_REQUIRE_MSG(msgrcv(sender_msqid, &m, MESSAGE_TEXT_LEN,
ATF_REQUIRE_MSG(msgrcv(sender_msqid, &m, MESSAGE_TEXT_LEN,
if (msgrcv(msqid, &m, MESSAGE_TEXT_LEN, MTYPE_1, 0)
if (msgrcv(msqid, &m, MESSAGE_TEXT_LEN, MTYPE_2, 0)
(void)msgrcv(id, &msg,
(void)msgrcv(id, &msg, sizeof(struct msg), MSG_MTYPE_1, IPC_NOWAIT);
if (msgrcv(id, &msg, MSG_LEN, MSG_MTYPE_1, 0) < 0)
ATF_REQUIRE_ERRNO(ENOMSG, msgrcv(id, &msg,
ATF_REQUIRE_ERRNO(EFAULT, msgrcv(id, (void *)-1,
ATF_REQUIRE_ERRNO(EINVAL, msgrcv(-1, &msg,
ATF_REQUIRE_ERRNO(EINVAL, msgrcv(-1, &msg,
ATF_REQUIRE_ERRNO(E2BIG, msgrcv(id, &r,
(void)msgrcv(id, &msg2, MSG_LEN, MSG_MTYPE_2, IPC_NOWAIT);
(void)msgrcv(id, &msg2, MSG_LEN, MSG_MTYPE_1, IPC_NOWAIT);
if (msgrcv(id, &msg, MSG_LEN, MSG_MTYPE_1,
(void)msgrcv(id, &msg2, MSG_SMALLLEN,
(void)msgrcv(id, &msg2, MSG_LEN, MSG_MTYPE_1, IPC_NOWAIT);
RL(msgrcv(msgid, buf, sizeof(buf), 0, 0));