/base/startup/init/test/unittest/ueventd/ |
H A D | ueventd_config_unittest.cpp | 47 gid_t gid = 0; in HWTEST_F() local 49 GetDeviceNodePermissions("/dev/test", &uid, &gid, &mode); in HWTEST_F() 51 EXPECT_EQ(gid, 1000); in HWTEST_F() 54 gid = 999; in HWTEST_F() 56 // /dev/test1 is not a valid item, miss gid in HWTEST_F() 58 GetDeviceNodePermissions("/dev/test1", &uid, &gid, &mode); in HWTEST_F() 60 EXPECT_EQ(gid, 999); in HWTEST_F() 64 GetDeviceNodePermissions("/dev/test2", &uid, &gid, &mode); in HWTEST_F() 66 EXPECT_EQ(gid, 999); in HWTEST_F()
|
H A D | ueventd_event_unittest.cpp | 201 ueventdBuffer.append(std::string("DEVGID=") + std::to_string(uevent.ug.gid) + '\000'); in GenerateUeventBuffer() 246 .gid = 0, in HWTEST_F() 267 EXPECT_EQ(outEvent.ug.gid, 0); in HWTEST_F() 329 .gid = 0, in HWTEST_F() 359 .gid = 0, in HWTEST_F() 391 .gid = 0, in HWTEST_F() 507 .gid = 0, in HWTEST_F() 527 EXPECT_EQ(outEvent.ug.gid, 0); in HWTEST_F() 546 .gid = 0, in HWTEST_F() 566 EXPECT_EQ(outEvent.ug.gid, in HWTEST_F() [all...] |
/test/xts/hats/kernel/syscalls/fileio/fchownat/ |
H A D | FchownatApiTest.cpp | 83 gid_t gid = stat1.st_gid + 1; in HWTEST_F() local 85 ret = fchownat(dirfd, TEST_FILE_NAME, uid, gid, 0); in HWTEST_F() 89 EXPECT_EQ(stat2.st_gid, gid); in HWTEST_F() 123 gid_t gid = stat1.st_gid + 1; in HWTEST_F() local 125 ret = fchownat(AT_FDCWD, TEST_FILE_NAME, uid, gid, 0); in HWTEST_F() 129 EXPECT_EQ(stat2.st_gid, gid); in HWTEST_F() 177 gid_t gid = stat1.st_gid + 1; in HWTEST_F() local 182 ret = fchownat(AT_FDCWD, SYMBOL_LINK_NAME, uid, gid, 0); in HWTEST_F() 187 EXPECT_EQ(stat2.st_gid, gid); in HWTEST_F() 223 gid_t gid in HWTEST_F() local 258 gid_t gid = stat1.st_gid + 1; HWTEST_F() local [all...] |
/base/startup/init/services/param/adapter/ |
H A D | param_dac.c | 49 static void GetGroupIdByName(gid_t *gid, const char *name)
in GetGroupIdByName() argument 51 *gid = -1;
in GetGroupIdByName() 54 *gid = data->gr_gid;
in GetGroupIdByName() 59 *gid = data->gr_gid;
in GetGroupIdByName() 94 GetGroupIdByName(&dacData->gid, name);
in GetParamDacData() 117 security->cred.gid = getegid();
in InitLocalSecurityLabel() 128 static int DacGetGroupMember(gid_t gid, uid_t *member, uint32_t *memberSize)
in DacGetGroupMember() argument 132 struct group *data = getgrgid(gid);
in DacGetGroupMember() 146 PARAM_LOGE("Not enough memory for uid member %u", gid);
in DacGetGroupMember() 164 auditData->dacData.gid in LoadOneParam_() [all...] |
H A D | param_selinux.c | 91 security->cred.gid = getegid();
in InitLocalSecurityLabel() 205 auditData.dacData.gid = node->gid;
in HandleSelinuxLabelForPermission() 212 auditData.members[0] = node->gid;
in HandleSelinuxLabelForPermission()
|
/test/xts/acts/kernel_lite/process_posix/src/ |
H A D | UidGidTest.cpp | 89 gid_t gid = getgid();
in HWTEST_F() local 90 ASSERT_EQ(gid, SHELL_GID);
in HWTEST_F() 93 LOG("new gid = %d", newgid);
in HWTEST_F() 96 gid = getgid();
in HWTEST_F() 97 ASSERT_EQ(gid, newgid);
in HWTEST_F() 105 gid = getgid();
in HWTEST_F() 106 if (gid != newgid) {
in HWTEST_F() 107 LOG("child gid check fail, child gid=%d", gid);
in HWTEST_F() 125 gid_t gid = getgid(); HWTEST_F() local 222 gid_t gid, egid, sgid; HWTEST_F() local 244 gid_t gid = getgid(); HWTEST_F() local 539 gid_t gid = getgid(); HWTEST_F() local [all...] |
H A D | UidGidTest.h | 24 // max test number of uid/gid, not actual max number
39 // Assert all gid == expectGid
41 gid_t gid, egid, sgid; \
42 getresgid(&gid, &egid, &sgid); \
43 ASSERT_EQ(gid, expectGid); \
50 // return a rand uid or gid, speacial value excluded.
73 LOG("TearDown: reset uid and gid");
in TearDown() 75 LOG("TearDown: reset uid and gid %d", sizeof(groupIds) / sizeof(gid_t));
in TearDown()
|
/base/print/print_fwk/test/unittest/fwk_inner_napi_test/ |
H A D | print_utils_test.cpp | 68 std::string gid = "com.sample.ext"; in HWTEST_F() local 70 std::string result = PrintUtils::GetExtensionId(gid); in HWTEST_F() 82 std::string gid = "com.sample.ext:1234"; in HWTEST_F() local 84 std::string result = PrintUtils::GetExtensionId(gid); in HWTEST_F() 111 std::string gid = "com.sample.ext"; in HWTEST_F() local 114 std::string result = PrintUtils::GetLocalId(gid, id); in HWTEST_F() 126 std::string gid = "com.sample.ext:1234"; in HWTEST_F() local 129 std::string result = PrintUtils::GetLocalId(gid, id); in HWTEST_F() 141 std::string gid = "com.sample.ext:1234"; in HWTEST_F() local 144 std::string result = PrintUtils::GetLocalId(gid, i in HWTEST_F() 156 std::string gid = "com.sample.ext"; HWTEST_F() local 171 std::string gid = "com.sample.ext"; HWTEST_F() local 185 std::string gid = "com.sample.ext:1"; HWTEST_F() local 419 std::string gid = "com.sample.ext:1234"; HWTEST_F() local [all...] |
/test/xts/hats/kernel/syscalls/fileio/fchown/ |
H A D | FchownApiTest.cpp | 74 gid_t gid = stat1.st_gid + 1; in HWTEST_F() local 76 ret = fchown(fd, uid, gid); in HWTEST_F() 80 EXPECT_EQ(stat2.st_gid, gid); in HWTEST_F() 97 gid_t gid = getgid(); in HWTEST_F() local 99 int ret = fchown(-1, uid, gid); in HWTEST_F()
|
/base/startup/init/test/unittest/param/ |
H A D | paramservice_unittest.cpp | 58 GetParamSecurityLabel()->cred.gid = 1000; // 1000 test gid in SetUp() 83 GetParamSecurityLabel()->cred.gid = 9999; // 9999 test gid in TestAddSecurityLabel1() 96 EXPECT_EQ(node->gid, 0); in TestAddSecurityLabel1() 103 GetParamSecurityLabel()->cred.gid = 9999; // 9999 test gid in TestAddSecurityLabel2() 108 auditData.dacData.gid = 202; // 202 test dac gid in TestAddSecurityLabel2() 121 EXPECT_EQ(node->gid, auditDat in TestAddSecurityLabel2() [all...] |
H A D | param_unittest.cpp | 81 GetParamSecurityLabel()->cred.gid = 9999; // 9999 test gid in TestAddSecurityLabel1() 94 EXPECT_EQ(node->gid, DAC_DEFAULT_GROUP); in TestAddSecurityLabel1() 101 GetParamSecurityLabel()->cred.gid = 9999; // 9999 test gid in TestAddSecurityLabel2() 106 auditData.dacData.gid = 202; // 202 test dac gid in TestAddSecurityLabel2() 119 EXPECT_EQ(node->gid, auditData.dacData.gid); in TestAddSecurityLabel2() 126 GetParamSecurityLabel()->cred.gid in TestAddSecurityLabel3() [all...] |
/base/startup/init/ueventd/include/ |
H A D | ueventd_read_cfg.h | 31 gid_t gid; member 43 gid_t gid; member 56 int GetDeviceNodePermissions(const char *devNode, uid_t *uid, gid_t *gid, mode_t *mode);
|
/test/xts/hats/kernel/syscalls/user/ |
H A D | UserApiTest.cpp | 68 gid_t gid = getgid(); in HWTEST_F() local 69 EXPECT_TRUE(gid >= 0); in HWTEST_F() 71 ret = setpgid(gid, gid); in HWTEST_F() 74 ret = setpgid(0, gid); in HWTEST_F() 77 ret = setpgid(gid, 0); in HWTEST_F() 256 * @tc.desc : Setfsgid set current gid. 314 gid_t gid = getgid(); in HWTEST_F() local 315 EXPECT_TRUE(gid >= 0); in HWTEST_F() 317 gid_t setGid = gid in HWTEST_F() [all...] |
/base/msdp/device_status/utils/common/src/ |
H A D | utility.cpp | 205 gid_t gid = getgid(); in ShowUserAndGroup() local 206 if (getgrgid_r(gid, &grp, buffer, sizeof(buffer), &pgrp) != 0) { in ShowUserAndGroup() 209 FI_HILOGD("%{public}20s:%{public}10u%{public}20s", "GROUP", gid, grp.gr_name); in ShowUserAndGroup() 219 gid = getegid(); in ShowUserAndGroup() 220 if (getgrgid_r(gid, &grp, buffer, sizeof(buffer), &pgrp) != 0) { in ShowUserAndGroup() 223 FI_HILOGD("%{public}20s:%{public}10u%{public}20s", "EFFECTIVE GROUP", gid, grp.gr_name); in ShowUserAndGroup()
|
/base/startup/appspawn/modules/common/ |
H A D | appspawn_common.c | 238 // set gid in SetUidGid() 240 gid_t gid = dacInfo->gid / UID_BASE; in SetUidGid() local 241 if (gid >= 100) { // 100 in SetUidGid() 242 APPSPAWN_LOGE("SetUidGid invalid uid for nwebspawn %{public}d", dacInfo->gid); in SetUidGid() 245 ret = setresgid(dacInfo->gid, dacInfo->gid, dacInfo->gid); in SetUidGid() 247 ret = setresgid(dacInfo->gid, dacInfo->gid, dacInf in SetUidGid() [all...] |
/test/xts/acts/commonlibrary/thirdparty/musl/entry/src/main/cpp/ |
H A D | grp1ndk.cpp | 73 gid_t gid = MINUSONE;
in Getgrgid() local 74 struct group *grp = getgrgid(gid);
in Getgrgid() 87 gid_t gid = MINUSONE;
in Getgrgid_r() local 90 int ret = getgrgid_r(gid, &grp, buf, sizeof(buf), &grpResult);
in Getgrgid_r()
|
H A D | grpndk.cpp | 119 gid_t gid = PARAM_0;
in Getgrgid() local 120 struct group *grp = getgrgid(gid);
in Getgrgid() 133 gid_t gid = PARAM_0;
in Getgrgid_r() local 137 int resultValue = getgrgid_r(gid, &grpStorage, buf, sizeof(buf), &grp);
in Getgrgid_r()
|
/base/startup/init/test/fuzztest/getdevicenodepermissions_fuzzer/ |
H A D | getdevicenodepermissions_fuzzer.cpp | 32 gid_t *gid = reinterpret_cast<gid_t*>(const_cast<uint8_t *>(data + offset)); in FuzzGetDeviceNodePermissions() local 35 if (GetDeviceNodePermissions(devNode, uid, gid, mode) != 0) { in FuzzGetDeviceNodePermissions()
|
/test/xts/hats/kernel/syscalls/fileio/getgid/ |
H A D | GetgidApiTest.cpp | 61 gid_t gid = getgid(); in HWTEST_F() local 62 EXPECT_TRUE(gid >= 0); in HWTEST_F()
|
/base/startup/init/services/etc/passwd_appender/ |
H A D | passwd_appender.py | 35 parser.add_option('--input-ranges', help="uid/gid value range") 113 gid = int(passwd_info[3], 10) 115 if gid >= int(limits[0]) and gid <= int(limits[1]): 119 log_str = "error: name={} gid={} is not in range {}".format(name, gid, limits) 126 log_str = "error: name={} uid={} is not in range {}".format(name, gid, limits) 173 # check gid/uid Exception log: raise Exception("Exception, check passwd file error, ", file)
|
/base/startup/init/ueventd/ |
H A D | ueventd_device_handler.c | 41 static inline void AdjustDeviceNodePermissions(const char *deviceNode, uid_t uid, gid_t gid, mode_t mode) in AdjustDeviceNodePermissions() argument 46 if (chown(deviceNode, uid, gid) != 0) { in AdjustDeviceNodePermissions() 62 gid_t gid = 0; in CreateSymbolLinks() local 70 int res = GetDeviceNodePermissions(linkName, &uid, &gid, &mode); in CreateSymbolLinks() 71 INIT_CHECK(res != 0, AdjustDeviceNodePermissions(deviceNode, uid, gid, mode)); in CreateSymbolLinks() 154 gid_t gid = uevent->ug.gid; in CreateDeviceNode() local 180 (void)GetDeviceNodePermissions(deviceNode, &uid, &gid, &mode); in CreateDeviceNode() 191 AdjustDeviceNodePermissions(deviceNode, uid, gid, mode); in CreateDeviceNode()
|
H A D | ueventd_read_cfg.c | 70 // format: <device node> <mode> <uid> <gid> <parameter> in ParseDeviceConfig() 95 config->gid = (gid_t)DecodeGid(items[3]); // gid in ParseDeviceConfig() 114 // format: <syspath> <attribute> <mode> <uid> <gid> in ParseSysfsConfig() 141 config->gid = (gid_t)DecodeGid(items[4]); // gid in ParseSysfsConfig() 359 int GetDeviceNodePermissions(const char *devNode, uid_t *uid, gid_t *gid, mode_t *mode) in GetDeviceNodePermissions() argument 371 *gid = config->gid; in GetDeviceNodePermissions() 407 if (chown(sysAttr, config->uid, config->gid) < in ChangeSysAttributePermissions() [all...] |
/base/startup/init/services/param/liteos/ |
H A D | param_litedac.c | 26 security->cred.gid = 0;
in InitLocalSecurityLabel() 30 security->cred.gid = 0;
in InitLocalSecurityLabel()
|
/base/startup/init/services/begetctl/ |
H A D | param_cmd.c | 43 gid_t gid; member 175 struct group *group = getgrgid(auditData.dacData.gid); in ShowParam() 424 execArg->gid = DecodeGid(argv[i + 1]); in GetUserInfo() 425 execArg->gid = (execArg->gid == -1) ? 0 : execArg->gid; in GetUserInfo() 439 setgid(execArg->gid); in ExecFunc() 476 BSH_LOGV("BShellParamCmdShell %s %d %d argc %d", args.parameter, args.uid, args.gid, argc); in BShellParamCmdShell()
|
/base/startup/init/services/param/include/ |
H A D | param_security.h | 59 gid_t gid;
member 79 gid_t gid;
member
|