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

Diff for /src/usr.bin/ssh/auth.c between version 1.11.2.2 and 1.11.2.3

version 1.11.2.2, 2001/02/19 17:18:37 version 1.11.2.3, 2001/03/21 19:46:22
Line 1 
Line 1 
 /*  /*
  * Copyright (c) 2000 Markus Friedl. All rights reserved.   * Copyright (c) 2000 Markus Friedl.  All rights reserved.
  *   *
  * Redistribution and use in source and binary forms, with or without   * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions   * modification, are permitted provided that the following conditions
Line 118 
Line 118 
         Authctxt *authctxt = xmalloc(sizeof(*authctxt));          Authctxt *authctxt = xmalloc(sizeof(*authctxt));
         memset(authctxt, 0, sizeof(*authctxt));          memset(authctxt, 0, sizeof(*authctxt));
         return authctxt;          return authctxt;
 }  
   
 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;  
 }  }
   
 void  void

Legend:
Removed from v.1.11.2.2  
changed lines
  Added in v.1.11.2.3