mirror of
https://github.com/curl/curl.git
synced 2026-08-24 23:13:38 +03:00
libssh: Use sftp_aio instead of sftp_async for sftp_recv
This commit replaces the usage of the old deprecated sftp_async API with the new sftp_aio API for remote file reading. Signed-off-by: Eshan Kelkar <eshankelkar@galorithm.com>
This commit is contained in:
parent
b81d51e904
commit
a2f93579b7
2 changed files with 27 additions and 1 deletions
|
|
@ -180,10 +180,13 @@ struct ssh_conn {
|
|||
|
||||
unsigned sftp_recv_state; /* 0 or 1 */
|
||||
#if LIBSSH_VERSION_INT > SSH_VERSION_INT(0, 11, 0)
|
||||
sftp_aio sftp_recv_aio;
|
||||
|
||||
sftp_aio sftp_send_aio;
|
||||
unsigned sftp_send_state; /* 0 or 1 */
|
||||
#endif
|
||||
#else
|
||||
int sftp_file_index; /* for async read */
|
||||
#endif
|
||||
sftp_attributes readdir_attrs; /* used by the SFTP readdir actions */
|
||||
sftp_attributes readdir_link_attrs; /* used by the SFTP readdir actions */
|
||||
sftp_attributes quote_attrs; /* used by the SFTP_QUOTE state */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue