From 62d207adea95518ae3db31cd2938cca32bd4e61b Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Fri, 9 Nov 2012 15:56:38 +0100 Subject: report the type of error during SSH connection --- src/x2go-auth-check.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/x2go-auth-check.c b/src/x2go-auth-check.c index 936bea9..9e1aba3 100644 --- a/src/x2go-auth-check.c +++ b/src/x2go-auth-check.c @@ -71,9 +71,10 @@ main (int argc, char * argv[]) printf ("4\n"); int rc; - rc = ssh_connect (auth_check_ssh_session); + rc = ssh_connect ( auth_check_ssh_session ); printf ("%i\n", rc); if ( rc != SSH_OK ) { + fprintf ( stderr, "Error connecting to via SSH: %s\n", ssh_get_error ( auth_check_ssh_session ) ); ssh_free(auth_check_ssh_session); return -1; } @@ -82,6 +83,7 @@ main (int argc, char * argv[]) rc = ssh_userauth_password ( auth_check_ssh_session, NULL, password ); if ( rc != SSH_AUTH_SUCCESS ) { + fprintf ( stderr, "Error connecting to via SSH: %s\n", ssh_get_error ( auth_check_ssh_session ) ); ssh_disconnect(auth_check_ssh_session); ssh_free(auth_check_ssh_session); return -1; -- cgit v1.2.3