Searched refs:gIDArray (Results 1 – 5 of 5) sorted by relevance
148 if (service->servPerm.gIDArray != NULL) { in ReleaseService()149 free(service->servPerm.gIDArray); in ReleaseService()150 service->servPerm.gIDArray = NULL; in ReleaseService()286 if (curServ->servPerm.gIDArray != NULL) { in GetServiceGids()287 free(curServ->servPerm.gIDArray); in GetServiceGids()289 curServ->servPerm.gIDArray = (gid_t *)malloc(sizeof(gid_t) * gidCount); in GetServiceGids()290 …INIT_ERROR_CHECK(curServ->servPerm.gIDArray != NULL, return SERVICE_FAILURE, "Failed to malloc err… in GetServiceGids()297 curServ->servPerm.gIDArray[0] = gid; in GetServiceGids()308 curServ->servPerm.gIDArray[gidArrayIndex++] = gid; in GetServiceGids()1190 service->servPerm.gIDArray, service->servPerm.gIDCnt * sizeof(gid_t)); in GetServiceGroupIdByPid()
145 INIT_ERROR_CHECK(setgid(service->servPerm.gIDArray[0]) == 0, return SERVICE_FAILURE, in ServiceCheck()149 …_CHECK(setgroups(service->servPerm.gIDCnt - 1, (const gid_t *)&service->servPerm.gIDArray[1]) == 0, in ServiceCheck()
110 gid_t *gIDArray; member
238 service->servPerm.gIDArray = (gid_t *)malloc(sizeof(gid_t));239 ASSERT_NE(nullptr, service->servPerm.gIDArray);
109 printf("\t\tservice perms groupId %u \n", service->servPerm.gIDArray[i]); in DumpOneService()