libmicrohttpd2

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

commit 8ec8cd67935c09c8e362c3f597be58051a8dccac
parent 6ff3c27c49dac311f79634c5825d673a3a4842c6
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date:   Fri,  7 Aug 2026 14:38:27 +0200

request_get_info.c: fixed wrong daemon returned (worker instead of master)

Diffstat:
Msrc/mhd2/request_get_info.c | 8+++++---
1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/mhd2/request_get_info.c b/src/mhd2/request_get_info.c @@ -54,6 +54,8 @@ #include "mhd_request.h" #include "mhd_connection.h" +#include "daemon_funcs.h" + #ifdef MHD_SUPPORT_AUTH_BASIC # include "auth_basic.h" #endif @@ -99,9 +101,9 @@ MHD_request_get_info_fixed_sz ( if (sizeof(output_buf->v_daemon) > output_buf_size) return MHD_SC_INFO_GET_BUFF_TOO_SMALL; output_buf->v_daemon = - mhd_CNTNR_PTR (request, \ - struct MHD_Connection, \ - rq)->daemon; + mhd_daemon_get_master_daemon (mhd_CNTNR_PTR (request, \ + struct MHD_Connection, \ + rq)->daemon); return MHD_SC_OK; case MHD_REQUEST_INFO_FIXED_CONNECTION: if (sizeof(output_buf->v_connection) > output_buf_size)