[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.16 and 1.17

version 1.16, 2001/04/20 16:32:22 version 1.17, 2001/08/08 18:20:15
Line 109 
Line 109 
 void  void
 permanently_set_uid(struct passwd *pw)  permanently_set_uid(struct passwd *pw)
 {  {
           /* it's a no-op unless privileged */
           if (!privileged)
                   return;
         if (temporarily_use_uid_effective)          if (temporarily_use_uid_effective)
                 fatal("restore_uid: temporarily_use_uid effective");                  fatal("restore_uid: temporarily_use_uid effective");
         if (setgid(pw->pw_gid) < 0)          if (setgid(pw->pw_gid) < 0)

Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17