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

Diff for /src/usr.bin/ssh/misc.c between version 1.1 and 1.2

version 1.1, 2001/01/21 19:05:52 version 1.2, 2001/02/22 21:59:44
Line 95 
Line 95 
   
         return (old);          return (old);
 }  }
   
   struct passwd *
   pwcopy(struct passwd *pw)
   {
           struct passwd *copy = xmalloc(sizeof(*copy));
           memset(copy, 0, sizeof(*copy));
           copy->pw_name = xstrdup(pw->pw_name);
           copy->pw_passwd = xstrdup(pw->pw_passwd);
           copy->pw_uid = pw->pw_uid;
           copy->pw_gid = pw->pw_gid;
           copy->pw_class = xstrdup(pw->pw_class);
           copy->pw_dir = xstrdup(pw->pw_dir);
           copy->pw_shell = xstrdup(pw->pw_shell);
           return copy;
   }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2