Fix two PERM_INITIAL cases that were still using user_gids.

This commit is contained in:
Todd C. Miller
2011-07-22 15:13:35 -04:00
parent 043b976c69
commit 1f9fb7609f

View File

@@ -366,8 +366,8 @@ set_perms(int perm)
state->euid = geteuid(); state->euid = geteuid();
state->rgid = getgid(); state->rgid = getgid();
state->egid = getegid(); state->egid = getegid();
state->gids = user_gids; state->grlist = user_group_list;
state->ngids = user_ngids; grlist_addref(state->grlist);
break; break;
case PERM_ROOT: case PERM_ROOT:
@@ -609,8 +609,8 @@ set_perms(int perm)
state->euid = geteuid(); state->euid = geteuid();
state->rgid = getgid(); state->rgid = getgid();
state->egid = getegid(); state->egid = getegid();
state->gids = user_gids; state->grlist = user_group_list;
state->ngids = user_ngids; grlist_addref(state->grlist);
break; break;
case PERM_ROOT: case PERM_ROOT:
@@ -820,8 +820,8 @@ set_perms(int perm)
/* Stash initial state */ /* Stash initial state */
state->ruid = getuid(); state->ruid = getuid();
state->rgid = getgid(); state->rgid = getgid();
state->gids = user_gids; state->grlist = user_group_list;
state->ngids = user_ngids; grlist_addref(state->grlist);
break; break;
case PERM_ROOT: case PERM_ROOT: