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

/freebsd-13-stable/crypto/openssh/
H A Duidswap.c54 static int saved_egroupslen = -1, user_groupslen = -1; variable
100 if (user_groupslen == -1 || user_groups_uid != pw->pw_uid) {
105 user_groupslen = getgroups(0, NULL);
106 if (user_groupslen < 0)
108 if (user_groupslen > 0) {
110 user_groupslen, sizeof(gid_t));
111 if (getgroups(user_groupslen, user_groups) < 0)
113 } else { /* user_groupslen == 0 */
120 if (setgroups(user_groupslen, user_groups) < 0)

Completed in 48 milliseconds