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

Diff for /src/usr.bin/ssh/Attic/kexdhc.c between version 1.24 and 1.25

version 1.24, 2018/12/27 03:25:25 version 1.25, 2019/01/21 09:54:11
Line 129 
Line 129 
                 r = SSH_ERR_SIGNATURE_INVALID;                  r = SSH_ERR_SIGNATURE_INVALID;
                 goto out;                  goto out;
         }          }
         /* DH parameter f, server public DH key */          /* DH parameter f, server public DH key, signed H */
         if ((dh_server_pub = BN_new()) == NULL) {          if ((r = sshpkt_get_bignum2(ssh, &dh_server_pub)) != 0 ||
                 r = SSH_ERR_ALLOC_FAIL;  
                 goto out;  
         }  
         /* signed H */  
         if ((r = sshpkt_get_bignum2(ssh, dh_server_pub)) != 0 ||  
             (r = sshpkt_get_string(ssh, &signature, &slen)) != 0 ||              (r = sshpkt_get_string(ssh, &signature, &slen)) != 0 ||
             (r = sshpkt_get_end(ssh)) != 0)              (r = sshpkt_get_end(ssh)) != 0)
                 goto out;                  goto out;

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25