diff options
Diffstat (limited to 'sshconnect1.c')
-rw-r--r-- | sshconnect1.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sshconnect1.c b/sshconnect1.c index c20613571..4c469c20d 100644 --- a/sshconnect1.c +++ b/sshconnect1.c | |||
@@ -13,7 +13,7 @@ | |||
13 | */ | 13 | */ |
14 | 14 | ||
15 | #include "includes.h" | 15 | #include "includes.h" |
16 | RCSID("$OpenBSD: sshconnect1.c,v 1.33 2001/06/07 20:23:05 markus Exp $"); | 16 | RCSID("$OpenBSD: sshconnect1.c,v 1.34 2001/06/23 02:34:32 markus Exp $"); |
17 | 17 | ||
18 | #include <openssl/bn.h> | 18 | #include <openssl/bn.h> |
19 | #include <openssl/evp.h> | 19 | #include <openssl/evp.h> |
@@ -784,8 +784,8 @@ ssh_kex(char *host, struct sockaddr *hostaddr) | |||
784 | SSH_SMSG_PUBLIC_KEY); | 784 | SSH_SMSG_PUBLIC_KEY); |
785 | k.type = KEY_RSA1; | 785 | k.type = KEY_RSA1; |
786 | k.rsa = host_key; | 786 | k.rsa = host_key; |
787 | check_host_key(host, hostaddr, &k, | 787 | if (verify_host_key(host, hostaddr, &k) == -1) |
788 | options.user_hostfile, options.system_hostfile); | 788 | fatal("host_key verification failed"); |
789 | 789 | ||
790 | client_flags = SSH_PROTOFLAG_SCREEN_NUMBER | SSH_PROTOFLAG_HOST_IN_FWD_OPEN; | 790 | client_flags = SSH_PROTOFLAG_SCREEN_NUMBER | SSH_PROTOFLAG_HOST_IN_FWD_OPEN; |
791 | 791 | ||