Lines Matching refs:msgsnd
75 atf_tc_set_md_var(tc, "descr", "Test that msgsnd(2) blocks");
101 if (msgsnd(id, &msg, sizeof(struct msg), 0) < 0)
111 atf_tc_fail("msgsnd(2) did not block");
125 "Test that msgsnd(2) increments the amount of "
143 rv = msgsnd(id, &msg, sizeof(struct msg), IPC_NOWAIT);
173 atf_tc_set_md_var(tc, "descr", "Test errors from msgsnd(2)");
186 ATF_REQUIRE_ERRNO(EFAULT, msgsnd(id, (void *)-1,
191 ATF_REQUIRE_ERRNO(EINVAL, msgsnd(-1, &msg,
196 ATF_REQUIRE_ERRNO(EINVAL, msgsnd(-1, &msg,
202 ATF_REQUIRE_ERRNO(EINVAL, msgsnd(id, &msg,
216 atf_tc_set_md_var(tc, "descr", "Test msgsnd(2) with IPC_NOWAIT");
237 rv = msgsnd(id, &msg, sizeof(struct msg), IPC_NOWAIT);
249 atf_tc_fail("msgsnd(2) blocked with IPC_NOWAIT");
262 atf_tc_set_md_var(tc, "descr", "Test permissions with msgsnd(2)");
302 if (msgsnd(id, &msg, sizeof(struct msg), IPC_NOWAIT) == 0)