From d252e8d4a3ea17aab5322d559e8b3dfafec1eb8c Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Wed, 25 Jan 2023 02:14:03 +0000 Subject: Fix using std::max instead of std::min when clamping NetBufferSize. --- src/modules/extra/m_ssl_openssl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/modules') diff --git a/src/modules/extra/m_ssl_openssl.cpp b/src/modules/extra/m_ssl_openssl.cpp index bd23bb5ba..648c8e724 100644 --- a/src/modules/extra/m_ssl_openssl.cpp +++ b/src/modules/extra/m_ssl_openssl.cpp @@ -712,7 +712,7 @@ public: { ERR_clear_error(); char* buffer = ServerInstance->GetReadBuffer(); - int bufsiz = static_cast(std::max(ServerInstance->Config->NetBufferSize, INT_MAX)); + int bufsiz = static_cast(std::min(ServerInstance->Config->NetBufferSize, INT_MAX)); int ret = SSL_read(sess, buffer, bufsiz); if (!CheckRenego(user)) -- cgit v1.3.1-10-gc9f91