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

Diff for /src/usr.bin/ssh/kexgexc.c between version 1.19 and 1.20

version 1.19, 2015/01/19 20:16:15 version 1.20, 2015/01/26 06:10:03
Line 171 
Line 171 
                 r = SSH_ERR_KEY_TYPE_MISMATCH;                  r = SSH_ERR_KEY_TYPE_MISMATCH;
                 goto out;                  goto out;
         }          }
           if (server_host_key->type != kex->hostkey_type ||
               (kex->hostkey_type == KEY_ECDSA &&
               server_host_key->ecdsa_nid != kex->hostkey_nid)) {
                   r = SSH_ERR_KEY_TYPE_MISMATCH;
                   goto out;
           }
         if (kex->verify_host_key(server_host_key, ssh) == -1) {          if (kex->verify_host_key(server_host_key, ssh) == -1) {
                 r = SSH_ERR_SIGNATURE_INVALID;                  r = SSH_ERR_SIGNATURE_INVALID;
                 goto out;                  goto out;

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20