From fa06edca540e1694105087544dcf7f7426dae92d Mon Sep 17 00:00:00 2001 From: attilamolnar Date: Mon, 28 May 2012 22:10:42 +0200 Subject: Use socketengine functions for sending and receiving data instead of plain send() and recv() so /STATS z displays correct bandwidth usage --- src/modules/extra/m_ssl_gnutls.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/modules') diff --git a/src/modules/extra/m_ssl_gnutls.cpp b/src/modules/extra/m_ssl_gnutls.cpp index 9ea292c5c..e5e122a0c 100644 --- a/src/modules/extra/m_ssl_gnutls.cpp +++ b/src/modules/extra/m_ssl_gnutls.cpp @@ -275,7 +275,7 @@ static ssize_t gnutls_pull_wrapper(gnutls_transport_ptr_t user_wrap, void* buffe errno = EAGAIN; return -1; } - int rv = recv(user->GetFd(), buffer, size, 0); + int rv = ServerInstance->SE->Recv(user, buffer, size, 0); if (rv < 0) { if (errno == EAGAIN || errno == EINTR) @@ -298,7 +298,7 @@ static ssize_t gnutls_push_wrapper(gnutls_transport_ptr_t user_wrap, const void* errno = EAGAIN; return -1; } - int rv = send(user->GetFd(), buffer, size, 0); + int rv = ServerInstance->SE->Send(user, buffer, size, 0); if (rv < 0) { if (errno == EAGAIN || errno == EINTR) -- cgit v1.3.1-10-gc9f91