Commit 670d8abf authored by Wayne Davison's avatar Wayne Davison

Use MY_GID() instead of getgid().

parent b2bffbb2
......@@ -36,7 +36,7 @@ main(UNUSED(int argc), UNUSED(char *argv[]))
{
int n, i;
gid_t list[NGROUPS_MAX];
gid_t gid = getgid();
gid_t gid = MY_GID();
int gid_in_list = 0;
if ((n = getgroups(NGROUPS_MAX, list)) < 0) {
......
......@@ -126,7 +126,7 @@ static int is_in_group(gid_t gid)
if (gid == last_in)
return last_out;
if (ngroups < -1) {
gid_t mygid = getgid();
gid_t mygid = MY_GID();
ngroups = getgroups(0, 0);
/* If that didn't work, perhaps 0 isn't treated specially? */
if (ngroups <= 0)
......@@ -165,7 +165,7 @@ static int is_in_group(gid_t gid)
#else
static gid_t mygid = GID_NONE;
if (mygid == GID_NONE) {
mygid = getgid();
mygid = MY_GID();
if (verbose > 3)
rprintf(FINFO, "process has gid %ld\n", (long)mygid);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment