summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2019-08-16 23:59:42 +0200
committerDaniel Stenberg <daniel@haxx.se>2019-08-16 23:59:49 +0200
commitba0599bda8e75bb0df75e73f5c5c8b793962d354 (patch)
treeaf4b88697233b64d9e76eeb864d58cbcb3bf6233
parent64d0174e902e28094ff46c79a73d17ae7b91fec8 (diff)
downloadcurl-bagder/vsshify.tar.gz
fixup build warningsbagder/vsshify
-rw-r--r--lib/ssh.h9
-rw-r--r--lib/vssh/libssh.c1
2 files changed, 7 insertions, 3 deletions
diff --git a/lib/ssh.h b/lib/ssh.h
index fbb998877..3213c5a52 100644
--- a/lib/ssh.h
+++ b/lib/ssh.h
@@ -239,13 +239,16 @@ extern const struct Curl_handler Curl_handler_sftp;
extern const struct Curl_handler Curl_handler_scp;
extern const struct Curl_handler Curl_handler_sftp;
+#endif /* USE_LIBSSH2 */
+#ifdef USE_SSH
+/* generic SSH backend functions */
CURLcode Curl_ssh_init(void);
void Curl_ssh_cleanup(void);
-
+size_t Curl_ssh_version(char *buffer, size_t buflen);
#else
+/* for non-SSH builds */
#define Curl_ssh_cleanup()
-#endif /* USE_LIBSSH2 */
+#endif
-size_t Curl_ssh_version(char *buffer, size_t buflen);
#endif /* HEADER_CURL_SSH_H */
diff --git a/lib/vssh/libssh.c b/lib/vssh/libssh.c
index a12cb865f..76956a3c1 100644
--- a/lib/vssh/libssh.c
+++ b/lib/vssh/libssh.c
@@ -2737,6 +2737,7 @@ CURLcode Curl_ssh_init(void)
void Curl_ssh_cleanup(void)
{
(void)ssh_finalize();
+}
size_t Curl_ssh_version(char *buffer, size_t buflen)
{