summaryrefslogtreecommitdiff
path: root/lib/ssh.h
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2008-12-22 13:21:23 +0000
committerDaniel Stenberg <daniel@haxx.se>2008-12-22 13:21:23 +0000
commiteab8c0d7548194af0118dcf1a940ade8f0c9a295 (patch)
tree78a2daceaf22047e4c0f42b9735bc5715fe894af /lib/ssh.h
parent7ffe62d9019a3e1749bd90f23c4bab15657d6cd7 (diff)
downloadcurl-eab8c0d7548194af0118dcf1a940ade8f0c9a295.tar.gz
libssh2_sftp_seek2 was just renamed to libssh2_sftp_seek64 ...
Diffstat (limited to 'lib/ssh.h')
-rw-r--r--lib/ssh.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/lib/ssh.h b/lib/ssh.h
index c271a06af..ec711fbe9 100644
--- a/lib/ssh.h
+++ b/lib/ssh.h
@@ -35,12 +35,19 @@
for snapshots done during the 0.19 days as well as things released once
it was bumped to 1.0 */
# define HAVE_LIBSSH2_SESSION_BLOCK_DIRECTIONS 1
-# define HAVE_LIBSSH2_SFTP_SEEK2 1
#else
# undef HAVE_LIBSSH2_SESSION_BLOCK_DIRECTIONS
-# undef HAVE_LIBSSH2_SFTP_SEEK2 1
#endif
+#if (LIBSSH2_VERSION_NUM >= 0x010000)
+/* libssh2_sftp_seek64() has only ever been provided by libssh2 1.0 or
+ later */
+# define HAVE_LIBSSH2_SFTP_SEEK64 1
+#else
+# undef HAVE_LIBSSH2_SFTP_SEEK64 1
+#endif
+
+
extern const struct Curl_handler Curl_handler_scp;
extern const struct Curl_handler Curl_handler_sftp;