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

Diff for /src/usr.bin/ssh/kexgexs.c between version 1.42 and 1.43

version 1.42, 2019/01/23 00:30:41 version 1.43, 2021/01/31 22:55:29
Line 70 
Line 70 
         const BIGNUM *dh_p, *dh_g;          const BIGNUM *dh_p, *dh_g;
   
         debug("SSH2_MSG_KEX_DH_GEX_REQUEST received");          debug("SSH2_MSG_KEX_DH_GEX_REQUEST received");
           ssh_dispatch_set(ssh, SSH2_MSG_KEX_DH_GEX_REQUEST, &kex_protocol_error);
   
         if ((r = sshpkt_get_u32(ssh, &min)) != 0 ||          if ((r = sshpkt_get_u32(ssh, &min)) != 0 ||
             (r = sshpkt_get_u32(ssh, &nbits)) != 0 ||              (r = sshpkt_get_u32(ssh, &nbits)) != 0 ||
             (r = sshpkt_get_u32(ssh, &max)) != 0 ||              (r = sshpkt_get_u32(ssh, &max)) != 0 ||
Line 128 
Line 130 
         u_char hash[SSH_DIGEST_MAX_LENGTH];          u_char hash[SSH_DIGEST_MAX_LENGTH];
         size_t slen, hashlen;          size_t slen, hashlen;
         int r;          int r;
   
           debug("SSH2_MSG_KEX_DH_GEX_INIT received");
           ssh_dispatch_set(ssh, SSH2_MSG_KEX_DH_GEX_INIT, &kex_protocol_error);
   
         if ((r = kex_load_hostkey(ssh, &server_host_private,          if ((r = kex_load_hostkey(ssh, &server_host_private,
             &server_host_public)) != 0)              &server_host_public)) != 0)

Legend:
Removed from v.1.42  
changed lines
  Added in v.1.43