[BACK]Return to uidswap.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/uidswap.c between version 1.19 and 1.20

version 1.19, 2001/12/19 07:18:56 version 1.20, 2002/04/01 21:50:51
Line 71 
Line 71 
         /* Set the effective uid to the given (unprivileged) uid. */          /* Set the effective uid to the given (unprivileged) uid. */
         if (setgroups(user_groupslen, user_groups) < 0)          if (setgroups(user_groupslen, user_groups) < 0)
                 fatal("setgroups: %.100s", strerror(errno));                  fatal("setgroups: %.100s", strerror(errno));
         pw->pw_gid = pw->pw_gid;  
         if (setegid(pw->pw_gid) < 0)          if (setegid(pw->pw_gid) < 0)
                 fatal("setegid %u: %.100s", (u_int) pw->pw_gid,                  fatal("setegid %u: %.100s", (u_int) pw->pw_gid,
                     strerror(errno));                      strerror(errno));

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20