Home
last modified time | relevance | path

Searched refs:groupCheckName (Results 1 - 2 of 2) sorted by relevance

/base/startup/init/services/param/include/
H A Dparam_manager.h168 INIT_LOCAL_API int CheckIfUidInGroup(const gid_t groupId, const char *groupCheckName);
/base/startup/init/services/param/manager/
H A Dparam_manager.c809 INIT_LOCAL_API int CheckIfUidInGroup(const gid_t groupId, const char *groupCheckName) in CheckIfUidInGroup() argument
811 PARAM_CHECK(groupCheckName != NULL, return -1, "Invalid groupCheckName"); in CheckIfUidInGroup()
812 struct group *groupName = getgrnam(groupCheckName); in CheckIfUidInGroup()
813 PARAM_CHECK(groupName != NULL, return -1, "Not find %s group", groupCheckName); in CheckIfUidInGroup()
815 PARAM_CHECK(gr_mem != NULL, return -1, "No member in %s", groupCheckName); in CheckIfUidInGroup()
824 PARAM_LOGE("Forbid to access, groupId %u not in %s", groupId, groupCheckName); in CheckIfUidInGroup()

Completed in 4 milliseconds