libmicrohttpd2

HTTP server C library (MHD 2.x, alpha)
Log | Files | Refs | README | LICENSE

commit 73f79e406caa9c60f096f6fbcc3d513afa4ebfd4
parent 1c01ab7916580f854f907ba368ca91b8b1dba633
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date:   Sat,  6 Sep 2025 16:39:34 +0200

mhd_recv: fixed check for buffered decoded TLS data

Reported by OSTIF.
https://bugs.gnunet.org/view.php?id=10300

Diffstat:
Msrc/mhd2/mhd_recv.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mhd2/mhd_recv.c b/src/mhd2/mhd_recv.c @@ -133,7 +133,7 @@ mhd_recv_tls (struct MHD_Connection *restrict c, (((unsigned int) c->sk.ready) & (~(enum mhd_SocketNetState) mhd_SOCKET_NET_STATE_RECV_READY)); - if (res == buf_size) + if (*received == buf_size) { if (mhd_tls_conn_has_data_in (c->tls)) c->tls_has_data_in = mhd_TLS_BUF_HAS_DATA_IN;