Commit 367c1903 by Etienne Samson

Add some missing error messages.

parent f6bd0863
......@@ -353,24 +353,31 @@ static int _git_ssh_setup_conn(
t->owner->cred_acquire_payload) < 0)
goto on_error;
} else {
goto on_error;
}
giterr_set(GITERR_NET, "Cannot set up SSH connection without credentials");
goto on_error;
}
assert(t->cred);
if (!user) {
user = git__strdup(default_user);
}
if (_git_ssh_session_create(&session, s->socket) < 0)
if (_git_ssh_session_create(&session, s->socket) < 0) {
giterr_set(GITERR_NET, "Failed to initialize SSH session");
goto on_error;
if (_git_ssh_authenticate_session(session, user, t->cred) < 0)
}
if (_git_ssh_authenticate_session(session, user, t->cred) < 0) {
giterr_set(GITERR_NET, "Failed to authenticate SSH session");
goto on_error;
}
channel = libssh2_channel_open_session(session);
if (!channel)
goto on_error;
if (!channel) {
giterr_set(GITERR_NET, "Failed to open SSH channel");
goto on_error;
}
libssh2_channel_set_blocking(channel, 1);
s->session = session;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment