IPC_NOWAIT
(void)msgsnd(id, &msg, sizeof(struct msg), IPC_NOWAIT);
sizeof(struct msg), MSG_MTYPE_1, IPC_NOWAIT);
(void)msgsnd(id, &msg, sizeof(struct msg), IPC_NOWAIT);
(void)msgrcv(id, &msg, sizeof(struct msg), MSG_MTYPE_1, IPC_NOWAIT);
(void)msgsnd(id, &msg, MSG_LEN, IPC_NOWAIT);
MSG_LEN, MSG_MTYPE_1, IPC_NOWAIT) == -1);
ATF_REQUIRE(msgsnd(id, &msg, MSG_LEN, IPC_NOWAIT) == 0);
MSG_LEN, MSG_MTYPE_1, IPC_NOWAIT) == -1);
MSG_LEN, MSG_MTYPE_1, IPC_NOWAIT) == -1);
SSIZE_MAX, MSG_MTYPE_1, IPC_NOWAIT) == -1);
ATF_REQUIRE(msgsnd(id, &msg, MSG_LEN, IPC_NOWAIT) == 0);
MSG_LEN - 1, MSG_MTYPE_1, IPC_NOWAIT) == -1);
(void)msgsnd(id, &msg1, MSG_LEN, IPC_NOWAIT);
(void)msgrcv(id, &msg2, MSG_LEN, MSG_MTYPE_2, IPC_NOWAIT);
(void)msgrcv(id, &msg2, MSG_LEN, MSG_MTYPE_1, IPC_NOWAIT);
ATF_REQUIRE(msgsnd(id, &msg, MSG_LEN, IPC_NOWAIT) == 0);
IPC_NOWAIT) == -1)
(void)msgsnd(id, &msg1, MSG_LEN, IPC_NOWAIT);
MSG_MTYPE_1, IPC_NOWAIT | MSG_NOERROR);
(void)msgsnd(id, &msg1, MSG_LEN, IPC_NOWAIT);
(void)msgrcv(id, &msg2, MSG_LEN, MSG_MTYPE_1, IPC_NOWAIT);
rv = msgsnd(id, &msg, sizeof(struct msg), IPC_NOWAIT);
sizeof(struct msg), IPC_NOWAIT) == -1);
sizeof(struct msg), IPC_NOWAIT) == -1);
SSIZE_MAX, IPC_NOWAIT) == -1);
sizeof(struct msg), IPC_NOWAIT) == -1);
rv = msgsnd(id, &msg, sizeof(struct msg), IPC_NOWAIT);
if (msgsnd(id, &msg, sizeof(struct msg), IPC_NOWAIT) == 0)
if (SCARG(uap, msgflg) & IPC_NOWAIT) {
if (SCARG(uap, msgflg) & IPC_NOWAIT) {
(sopptr->sem_flg & IPC_NOWAIT) ? "nowait" : "wait"));
if (sopptr->sem_flg & IPC_NOWAIT) {