From: Thadeu Lima de Souza Cascardo Date: Thu, 2 Jul 2009 18:40:41 +0000 (-0300) Subject: BUG: write call was replaced by a read call X-Git-Tag: v0.1.3~65 X-Git-Url: http://git.cascardo.eti.br/?p=cascardo%2Frnetproxy.git;a=commitdiff_plain;h=3490f91288fa994be71086ea9930aee10308ef14 BUG: write call was replaced by a read call Instead of writing, we were reading from the socket. Fix it. --- diff --git a/ssl_server.c b/ssl_server.c index 3397ae1..3686ec0 100644 --- a/ssl_server.c +++ b/ssl_server.c @@ -60,8 +60,8 @@ ssl_push (gnutls_transport_ptr_t ptr, const void *buffer, size_t len) int r; if (ssl->handshaking == TRUE) { - r = hc_conn_read (hook->conn, buffer, len); - return r; + hc_conn_write (hook->conn, (void *) buffer, len); + return len; } hc_conn_write (hook->conn, (void *) buffer, len); return len;