Lines Matching refs:gid
89 gid_t gid = getgid();
90 ASSERT_EQ(gid, SHELL_GID);
93 LOG("new gid = %d", newgid);
96 gid = getgid();
97 ASSERT_EQ(gid, newgid);
105 gid = getgid();
106 if (gid != newgid) {
107 LOG("child gid check fail, child gid=%d", gid);
115 gid = getgid();
116 ASSERT_EQ(gid, 0);
120 * @tc.name test setgid fail if input gid is negative
125 gid_t gid = getgid();
126 ASSERT_EQ(gid, SHELL_GID);
129 LOG("new gid = %d", newgid);
134 gid = getgid();
135 ASSERT_EQ(gid, SHELL_GID);
222 gid_t gid, egid, sgid;
223 getresgid(&gid, &egid, &sgid);
224 if (gid != newEgid || egid != newEgid || sgid != newEgid) {
225 LOG("child resgid check fail, actual gid=%d,egid=%d,sgid=%d,", gid, egid, sgid);
228 LOG("child gid check OK");
239 * @tc.name test setegid fail if input gid is negative
244 gid_t gid = getgid();
245 ASSERT_EQ(gid, SHELL_GID);
253 gid = getgid();
254 ASSERT_EQ(gid, SHELL_GID);
378 * @tc.name test setregid fail if input gid is negative, or rgid and egid is not equal
386 LOG("new gid = %d", -newGid);
539 gid_t gid = getgid();
540 ASSERT_EQ(gid, newGid);
600 LOG("new gid = %d, new gid2 = %d", newGid, newGid2);
703 * @tc.name setgroups function test: gid not in groups will automaticlly add by kernel