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

Diff for /src/usr.bin/ssh/sshconnect2.c between version 1.138.4.2 and 1.139

version 1.138.4.2, 2006/02/03 02:53:45 version 1.139, 2005/06/17 02:44:33
Line 99 
Line 99 
             compat_cipher_proposal(myproposal[PROPOSAL_ENC_ALGS_STOC]);              compat_cipher_proposal(myproposal[PROPOSAL_ENC_ALGS_STOC]);
         if (options.compression) {          if (options.compression) {
                 myproposal[PROPOSAL_COMP_ALGS_CTOS] =                  myproposal[PROPOSAL_COMP_ALGS_CTOS] =
                 myproposal[PROPOSAL_COMP_ALGS_STOC] = "zlib@openssh.com,zlib,none";                  myproposal[PROPOSAL_COMP_ALGS_STOC] = "zlib,none";
         } else {          } else {
                 myproposal[PROPOSAL_COMP_ALGS_CTOS] =                  myproposal[PROPOSAL_COMP_ALGS_CTOS] =
                 myproposal[PROPOSAL_COMP_ALGS_STOC] = "none,zlib@openssh.com,zlib";                  myproposal[PROPOSAL_COMP_ALGS_STOC] = "none,zlib";
         }          }
         if (options.macs != NULL) {          if (options.macs != NULL) {
                 myproposal[PROPOSAL_MAC_ALGS_CTOS] =                  myproposal[PROPOSAL_MAC_ALGS_CTOS] =
Line 350 
Line 350 
 input_userauth_error(int type, u_int32_t seq, void *ctxt)  input_userauth_error(int type, u_int32_t seq, void *ctxt)
 {  {
         fatal("input_userauth_error: bad message during authentication: "          fatal("input_userauth_error: bad message during authentication: "
             "type %d", type);             "type %d", type);
 }  }
   
 void  void
Line 543 
Line 543 
         Authctxt *authctxt = ctxt;          Authctxt *authctxt = ctxt;
         Gssctxt *gssctxt = authctxt->methoddata;          Gssctxt *gssctxt = authctxt->methoddata;
         gss_buffer_desc send_tok = GSS_C_EMPTY_BUFFER;          gss_buffer_desc send_tok = GSS_C_EMPTY_BUFFER;
         gss_buffer_desc mic = GSS_C_EMPTY_BUFFER;          gss_buffer_desc gssbuf, mic;
         gss_buffer_desc gssbuf;  
         OM_uint32 status, ms, flags;          OM_uint32 status, ms, flags;
         Buffer b;          Buffer b;
   
Line 678 
Line 677 
   
         /* Stick it into GSSAPI and see what it says */          /* Stick it into GSSAPI and see what it says */
         status = ssh_gssapi_init_ctx(gssctxt, options.gss_deleg_creds,          status = ssh_gssapi_init_ctx(gssctxt, options.gss_deleg_creds,
             &recv_tok, &send_tok, NULL);                                       &recv_tok, &send_tok, NULL);
   
         xfree(recv_tok.value);          xfree(recv_tok.value);
         gss_release_buffer(&ms, &send_tok);          gss_release_buffer(&ms, &send_tok);
Line 700 
Line 699 
   
         packet_check_eom();          packet_check_eom();
   
         debug("Server GSSAPI Error:\n%s", msg);          debug("Server GSSAPI Error:\n%s\n", msg);
         xfree(msg);          xfree(msg);
         xfree(lang);          xfree(lang);
 }  }

Legend:
Removed from v.1.138.4.2  
changed lines
  Added in v.1.139