Convert Curl_ssh_connect() to run in a state machine for

LIBSSH2_APINO >= 200706012030.  More to come...
This commit is contained in:
James Housley
2007-06-12 12:31:10 +00:00
parent 3247ac1918
commit 99e0597c7b
3 changed files with 591 additions and 88 deletions

View File

@@ -27,6 +27,7 @@
#ifdef USE_LIBSSH2
CURLcode Curl_ssh_connect(struct connectdata *conn, bool *done);
CURLcode Curl_ssh_multi_statemach(struct connectdata *conn, bool *done);
CURLcode Curl_scp_do(struct connectdata *conn, bool *done);
CURLcode Curl_scp_done(struct connectdata *conn, CURLcode, bool premature);