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

Diff for /src/usr.bin/ssh/kex.c between version 1.118.4.1 and 1.119

version 1.118.4.1, 2016/10/10 19:35:47 version 1.119, 2016/09/06 09:14:05
Line 452 
Line 452 
         if (kex == NULL)          if (kex == NULL)
                 return SSH_ERR_INVALID_ARGUMENT;                  return SSH_ERR_INVALID_ARGUMENT;
   
         ssh_dispatch_set(ssh, SSH2_MSG_KEXINIT, NULL);  
         ptr = sshpkt_ptr(ssh, &dlen);          ptr = sshpkt_ptr(ssh, &dlen);
         if ((r = sshbuf_put(kex->peer, ptr, dlen)) != 0)          if ((r = sshbuf_put(kex->peer, ptr, dlen)) != 0)
                 return r;                  return r;
Line 754 
Line 753 
                 char *ext;                  char *ext;
   
                 ext = match_list("ext-info-c", peer[PROPOSAL_KEX_ALGS], NULL);                  ext = match_list("ext-info-c", peer[PROPOSAL_KEX_ALGS], NULL);
                 if (ext) {                  kex->ext_info_c = (ext != NULL);
                         kex->ext_info_c = 1;                  free(ext);
                         free(ext);  
                 }  
         }          }
   
         /* Algorithm Negotiation */          /* Algorithm Negotiation */

Legend:
Removed from v.1.118.4.1  
changed lines
  Added in v.1.119