[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.17 and 1.18

version 1.17, 2001/08/08 18:20:15 version 1.18, 2001/08/08 21:34:19
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.17  
changed lines
  Added in v.1.18