initgroups
initgroups(pw->pw_name, pw->pw_gid);
if(initgroups(pwd->pw_name, pwd->pw_gid)){
if (initgroups (pwd->pw_name, pwd->pw_gid) < 0)
if (initgroups (su_info->pw_name, su_info->pw_gid) < 0)
if (initgroups(pw->pw_name, pw->pw_gid) < 0)
if (initgroups(target_user, target_pwd->pw_gid)) {
initgroups(pw->pw_name, pw->pw_gid) == -1) {
if (initgroups(pw->pw_name, pw->pw_gid) < 0) {
if (initgroups(pw->pw_name, pw->pw_gid) == -1)
if (initgroups(pw->pw_name, pw->pw_gid) == -1)
int initgroups(const char *, gid_t);
__sym_compat(initgroups, freebsd14_initgroups, FBSD_1.0);
if (initgroups(pwd->pw_name, pwd->pw_gid) == -1) {
if (initgroups(pentry->pw_name,pentry->pw_gid))
if (initgroups(pentry->pw_name,pentry->pw_gid))
initgroups(p->pw_name, p->pw_gid) == -1 ||
initres = initgroups(pwd->pw_name, pwd->pw_gid);
if (initgroups(pw->pw_name, pw->pw_gid) != 0)
if (initgroups(usernm, e->gid) != 0) {
if (initgroups(usernm, e->gid) != 0)
if (initgroups(pw->pw_name, pw->pw_gid) == -1)
(void) initgroups(pwd->pw_name,
if (initgroups(pwd->pw_name, pwd->pw_gid) < 0) {
if (initgroups(pwd->pw_name, pwd->pw_gid) < 0)
fail = initgroups(daemon_uname, daemon_defgid);