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

Diff for /src/usr.bin/ssh/auth-krb5.c between version 1.1 and 1.2

version 1.1, 2001/06/26 16:15:23 version 1.2, 2001/11/12 01:47:09
Line 52 
Line 52 
         krb5_principal server;          krb5_principal server;
         krb5_data reply;          krb5_data reply;
         krb5_ticket *ticket;          krb5_ticket *ticket;
         int fd;          int fd, ret;
   
           ret = 0;
         server = NULL;          server = NULL;
         ticket = NULL;          ticket = NULL;
         reply.length = 0;          reply.length = 0;
Line 107 
Line 108 
         packet_put_string((char *) reply.data, reply.length);          packet_put_string((char *) reply.data, reply.length);
         packet_send();          packet_send();
         packet_write_wait();          packet_write_wait();
   
           ret = 1;
  err:   err:
         if (server)          if (server)
                 krb5_free_principal(authctxt->krb5_ctx, server);                  krb5_free_principal(authctxt->krb5_ctx, server);
Line 116 
Line 118 
         if (reply.length)          if (reply.length)
                 xfree(reply.data);                  xfree(reply.data);
   
         if (problem) {          if (problem)
                 debug("Kerberos v5 authentication failed: %s",                  debug("Kerberos v5 authentication failed: %s",
                     krb5_get_err_text(authctxt->krb5_ctx, problem));                      krb5_get_err_text(authctxt->krb5_ctx, problem));
                 return (0);  
         }          return (ret);
         return (1);  
 }  }
   
 int  int

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