libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit b8057a43d63e37891a4d34a8333c2b0181108b06
parent 5f33c34ae4b9310d537c98c767e1a9f883605757
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Wed, 19 Oct 2016 19:51:27 +0300

test_upgrade{,-ssl}: portability, second step

Diffstat:
Msrc/microhttpd/test_upgrade_common.c | 12++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/microhttpd/test_upgrade_common.c b/src/microhttpd/test_upgrade_common.c @@ -170,9 +170,9 @@ send_all (MHD_socket sock, ret = MHD_send_ (sock, &text[off], len - off); - if (-1 == ret) + if (0 > ret) { - if (EAGAIN == errno) + if (MHD_SCKT_ERR_IS_EAGAIN_ (MHD_socket_get_error_ ())) { ret = 0; continue; @@ -203,9 +203,9 @@ recv_hdr (MHD_socket sock) ret = MHD_recv_ (sock, &c, 1); - if (-1 == ret) + if (0 > ret) { - if (EAGAIN == errno) + if (MHD_SCKT_ERR_IS_EAGAIN_ (MHD_socket_get_error_ ())) continue; abort (); } @@ -246,9 +246,9 @@ recv_all (MHD_socket sock, ret = MHD_recv_ (sock, &buf[off], len - off); - if (-1 == ret) + if (0 > ret) { - if (EAGAIN == errno) + if (MHD_SCKT_ERR_IS_EAGAIN_ (MHD_socket_get_error_ ())) { ret = 0; continue;