version 1.23, 2016/09/12 01:22:38 |
version 1.24, 2017/05/16 16:56:15 |
|
|
(r = sshkey_from_blob(server_host_key_blob, sbloblen, |
(r = sshkey_from_blob(server_host_key_blob, sbloblen, |
&server_host_key)) != 0) |
&server_host_key)) != 0) |
goto out; |
goto out; |
if (server_host_key->type != kex->hostkey_type) { |
|
r = SSH_ERR_KEY_TYPE_MISMATCH; |
|
goto out; |
|
} |
|
if (server_host_key->type != kex->hostkey_type || |
if (server_host_key->type != kex->hostkey_type || |
(kex->hostkey_type == KEY_ECDSA && |
(kex->hostkey_type == KEY_ECDSA && |
server_host_key->ecdsa_nid != kex->hostkey_nid)) { |
server_host_key->ecdsa_nid != kex->hostkey_nid)) { |