1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2026-01-06 14:21:55 +03:00

Added support for StrictHostKeyChecking and UserKnownHostsFile parameters.

Added OpenSSH parameters to libssh:
  - StrictHostKeyChecking
  - UserKnownHostsFile

This parameters are useful to avoid checking the fingerprint. Eg:

~/.ssh/config:
    Host 192.10.20.30
    StrictHostKeyChecking no
    UserKnownHostsFile /dev/null

Signed-off-by: Ruben Garcia Azuara <rubenga@tid.es>
Signed-off-by: Andreas Schneider <mail@cynapses.org>
This commit is contained in:
Ruben Garcia Azuara
2010-04-06 20:07:01 +02:00
committed by Andreas Schneider
parent 14eb593af3
commit 5a2abd34ce
6 changed files with 38 additions and 4 deletions

View File

@@ -269,11 +269,11 @@ enum ssh_options_e {
SSH_OPTIONS_SSH2,
SSH_OPTIONS_LOG_VERBOSITY,
SSH_OPTIONS_LOG_VERBOSITY_STR,
SSH_OPTIONS_CIPHERS_C_S,
SSH_OPTIONS_CIPHERS_S_C,
SSH_OPTIONS_COMPRESSION_C_S,
SSH_OPTIONS_COMPRESSION_S_C
SSH_OPTIONS_COMPRESSION_S_C,
SSH_OPTIONS_HOSTKEYCHECK
};
enum {

View File

@@ -141,7 +141,7 @@ struct ssh_session_struct {
socket_t fd;
int ssh2;
int ssh1;
int StrictHostKeyChecking;
};
int ssh_handle_packets(ssh_session session, int timeout);