1
1
libssh2/include
James Housley dde2b09496 libssh2_channel_free() actually can return PACKET_EAGAIN. Update all
calling functions to support that with the following API notes:

* libssh2_publickey_shutdown(), libssh2_session_free() changed
  to return an "int" to allow signaling of LIBSSH2_ERROR_EAGAIN.

* libssh2_scp_recv(), libssh2_scp_send_ex() and libssh2_sftp_init()
  will loop in on libssh2_channel_free() when there is an error.
  It is not possible to return LIBSSH2_ERROR_EAGAIN in this condition
  in these 3 functions and not lose the original error code.
2007-06-12 18:27:37 +00:00
..
libssh2_publickey.h libssh2_channel_free() actually can return PACKET_EAGAIN. Update all 2007-06-12 18:27:37 +00:00
libssh2_sftp.h To simplify the user's error interface always use LIBSSH2_ERROR_EAGAIN. 2007-06-08 13:33:08 +00:00
libssh2.h libssh2_channel_free() actually can return PACKET_EAGAIN. Update all 2007-06-12 18:27:37 +00:00