From 281283d2522d21f98e7815b461a8ca6e06a94bc0 Mon Sep 17 00:00:00 2001 From: James Housley Date: Fri, 8 Jun 2007 12:07:09 +0000 Subject: [PATCH] libssh2_session_disconnect_ex() should be returning PACKET_EAGAIN instead of LIBSSH2_ERROR_EAGAIN, so it matches the other functions return values. --- src/session.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/session.c b/src/session.c index ba180d7..6ce319e 100644 --- a/src/session.c +++ b/src/session.c @@ -812,7 +812,7 @@ LIBSSH2_API int libssh2_session_disconnect_ex(LIBSSH2_SESSION *session, int reas rc = libssh2_packet_write(session, session->disconnect_data, session->disconnect_data_len); if (rc == PACKET_EAGAIN) { - return LIBSSH2_ERROR_EAGAIN; + return PACKET_EAGAIN; } LIBSSH2_FREE(session, session->disconnect_data);