From 5a2abd34ce9ad97c69906c5fb7b07e26e96fceaa Mon Sep 17 00:00:00 2001 From: Ruben Garcia Azuara Date: Tue, 6 Apr 2010 20:07:01 +0200 Subject: 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 Signed-off-by: Andreas Schneider --- include/libssh/libssh.h | 4 ++-- include/libssh/session.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'include/libssh') diff --git a/include/libssh/libssh.h b/include/libssh/libssh.h index 1968d09..faa07ce 100644 --- a/include/libssh/libssh.h +++ b/include/libssh/libssh.h @@ -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 { diff --git a/include/libssh/session.h b/include/libssh/session.h index 56352c1..2fb91d1 100644 --- a/include/libssh/session.h +++ b/include/libssh/session.h @@ -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); -- cgit