From b4f12e153a6a1c1c61173ddef5fd2cda03f9f51c Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Sun, 21 Feb 2010 19:29:23 +0100 Subject: [PATCH] show more verbose error when SCP send fails --- example/scp_write.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/example/scp_write.c b/example/scp_write.c index 2da9883..cbf2378 100644 --- a/example/scp_write.c +++ b/example/scp_write.c @@ -147,7 +147,10 @@ int main(int argc, char *argv[]) (unsigned long)fileinfo.st_size); if (!channel) { - fprintf(stderr, "Unable to open a session\n"); + char *errmsg; + int *errlen; + int err = libssh2_session_last_error(session, &errmsg, &errlen, 0); + fprintf(stderr, "Unable to open a session: (%d) %s\n", err, errmsg); goto shutdown; }