Commit eab8c0d7 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

libssh2_sftp_seek2 was just renamed to libssh2_sftp_seek64 ...

parent 7ffe62d9
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -435,8 +435,8 @@ static CURLcode ssh_getworkingpath(struct connectdata *conn,
 * Earlier libssh2 versions didn't have the ability to seek to 64bit positions
 * with 32bit size_t.
 */
#ifdef HAVE_LIBSSH2_SFTP_SEEK2
#define SFTP_SEEK(x,y) libssh2_sftp_seek2(x, (libssh2_uint64_t)y)
#ifdef HAVE_LIBSSH2_SFTP_SEEK64
#define SFTP_SEEK(x,y) libssh2_sftp_seek64(x, (libssh2_uint64_t)y)
#else
#define SFTP_SEEK(x,y) libssh2_sftp_seek(x, y)
#endif
+9 −2
Original line number Diff line number Diff line
@@ -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;