1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-08-10 06:23:01 +03:00

Fixed error message when connection failed

This commit is contained in:
Aris Adamantiadis
2010-01-16 18:47:32 +01:00
parent 549ea0d7ba
commit 245deb2abe

View File

@@ -58,7 +58,7 @@ static void socket_callback_connected(int code, int errno, void *user){
session->session_state=SSH_SESSION_STATE_SOCKET_CONNECTED; session->session_state=SSH_SESSION_STATE_SOCKET_CONNECTED;
else { else {
session->session_state=SSH_SESSION_STATE_ERROR; session->session_state=SSH_SESSION_STATE_ERROR;
ssh_set_error(session,SSH_FATAL,"Connection failed: %s",strerror(errno)); ssh_set_error(session,SSH_FATAL,"%s",strerror(errno));
} }
ssh_connection_callback(session); ssh_connection_callback(session);
leave_function(); leave_function();
@@ -628,7 +628,9 @@ void ssh_connection_callback(ssh_session session){
} }
break; break;
case SSH_SESSION_STATE_AUTHENTICATING: case SSH_SESSION_STATE_AUTHENTICATING:
break; break;
case SSH_SESSION_STATE_ERROR:
break;
default: default:
ssh_set_error(session,SSH_FATAL,"Invalid state %d",session->session_state); ssh_set_error(session,SSH_FATAL,"Invalid state %d",session->session_state);
} }