aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Kahles <david.kahles96@gmail.com>2016-01-28 18:33:57 +0100
committerAndreas Schneider <asn@cryptomilk.org>2018-02-09 10:35:35 +0100
commit1017b5537a79706c6b8a202f82b75172816c6f96 (patch)
treec5131857c90bbf5ff60c7a4a3dc3900b5f0c4c2c
parent2495a4d978e269da405c8162085d7fe12b0c2aca (diff)
downloadcsync-1017b5537a79706c6b8a202f82b75172816c6f96.tar.gz
csync-1017b5537a79706c6b8a202f82b75172816c6f96.tar.xz
csync-1017b5537a79706c6b8a202f82b75172816c6f96.zip
sftp: Use more descriptive error messages
Tell the user what exactly failed, so he might be able to identify the problem. Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
-rw-r--r--modules/csync_sftp.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/modules/csync_sftp.c b/modules/csync_sftp.c
index 6f4ac9e..57359a4 100644
--- a/modules/csync_sftp.c
+++ b/modules/csync_sftp.c
@@ -187,28 +187,28 @@ static int _sftp_connect(const char *uri) {
rc = ssh_options_set(_ssh_session, SSH_OPTIONS_TIMEOUT, &timeout);
if (rc < 0) {
c_strerror_r(errno, errbuf, sizeof(errbuf));
- fprintf(stderr, "csync_sftp - error setting options: %s\n", errbuf);
+ fprintf(stderr, "csync_sftp - error setting connection timeout: %s\n", errbuf);
goto out;
}
rc = ssh_options_set(_ssh_session, SSH_OPTIONS_COMPRESSION_C_S, "none");
if (rc < 0) {
c_strerror_r(errno, errbuf, sizeof(errbuf));
- fprintf(stderr, "csync_sftp - error setting options: %s\n", errbuf);
+ fprintf(stderr, "csync_sftp - error setting connection compression: %s\n", errbuf);
goto out;
}
rc = ssh_options_set(_ssh_session, SSH_OPTIONS_COMPRESSION_S_C, "none");
if (rc < 0) {
c_strerror_r(errno, errbuf, sizeof(errbuf));
- fprintf(stderr, "csync_sftp - error setting options: %s\n", errbuf);
+ fprintf(stderr, "csync_sftp - error setting connection compression: %s\n", errbuf);
goto out;
}
ssh_options_set(_ssh_session, SSH_OPTIONS_HOST, host);
if (rc < 0) {
c_strerror_r(errno, errbuf, sizeof(errbuf));
- fprintf(stderr, "csync_sftp - error setting options: %s\n", errbuf);
+ fprintf(stderr, "csync_sftp - error setting connection host: %s\n", errbuf);
goto out;
}
@@ -216,7 +216,7 @@ static int _sftp_connect(const char *uri) {
ssh_options_set(_ssh_session, SSH_OPTIONS_PORT, &port);
if (rc < 0) {
c_strerror_r(errno, errbuf, sizeof(errbuf));
- fprintf(stderr, "csync_sftp - error setting options: %s\n", errbuf);
+ fprintf(stderr, "csync_sftp - error setting connection port: %s\n", errbuf);
goto out;
}
DEBUG_SFTP(("csync_sftp - port set to: %d\n", port));
@@ -226,7 +226,7 @@ static int _sftp_connect(const char *uri) {
ssh_options_set(_ssh_session, SSH_OPTIONS_USER, user);
if (rc < 0) {
c_strerror_r(errno, errbuf, sizeof(errbuf));
- fprintf(stderr, "csync_sftp - error setting options: %s\n", errbuf);
+ fprintf(stderr, "csync_sftp - error setting sftp username: %s\n", errbuf);
goto out;
}
DEBUG_SFTP(("csync_sftp - username set to: %s\n", user));