Home
last modified time | relevance | path

Searched refs:msgds (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/tests/lib/libc/sys/
H A Dt_msgctl.c79 struct msqid_ds msgds; in ATF_TC_BODY() local
83 (void)memset(&msgds, 0, sizeof(struct msqid_ds)); in ATF_TC_BODY()
89 ATF_REQUIRE_ERRNO(EINVAL, msgctl(id, INT_MAX, &msgds) == -1); in ATF_TC_BODY()
96 ATF_REQUIRE_ERRNO(EINVAL, msgctl(-1, cmd[i], &msgds) == -1); in ATF_TC_BODY()
116 struct msqid_ds msgds; in ATF_TC_BODY() local
122 (void)memset(&msgds, 0, sizeof(struct msqid_ds)); in ATF_TC_BODY()
129 ATF_REQUIRE(msgctl(id, IPC_STAT, &msgds) == 0); in ATF_TC_BODY()
139 msgds.msg_perm.uid = getuid(); in ATF_TC_BODY()
140 msgds.msg_perm.gid = getgid(); in ATF_TC_BODY()
144 if (msgctl(id, IPC_SET, &msgds) == 0) in ATF_TC_BODY()
[all …]
H A Dt_msgget.c158 struct msqid_ds msgds; in ATF_TC_BODY() local
162 (void)memset(&msgds, 0x9, sizeof(struct msqid_ds)); in ATF_TC_BODY()
168 ATF_REQUIRE(msgctl(id, IPC_STAT, &msgds) == 0); in ATF_TC_BODY()
170 ATF_CHECK(msgds.msg_qnum == 0); in ATF_TC_BODY()
171 ATF_CHECK(msgds.msg_lspid == 0); in ATF_TC_BODY()
172 ATF_CHECK(msgds.msg_lrpid == 0); in ATF_TC_BODY()
173 ATF_CHECK(msgds.msg_rtime == 0); in ATF_TC_BODY()
174 ATF_CHECK(msgds.msg_stime == 0); in ATF_TC_BODY()
175 ATF_CHECK(msgds.msg_perm.uid == uid); in ATF_TC_BODY()
176 ATF_CHECK(msgds.msg_perm.gid == gid); in ATF_TC_BODY()
[all …]