From 065de282981cb58e5572bd81a2f661d89c1fd4a4 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 8 Aug 2002 10:52:26 +0000 Subject: [PATCH] Created WEB_OPT_DEBUG_RX for enabling debug of received requests. --- src/sbbs3/sbbs_ini.c | 1 + src/sbbs3/websrvr.c | 3 ++- src/sbbs3/websrvr.h | 5 +++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/sbbs3/sbbs_ini.c b/src/sbbs3/sbbs_ini.c index 7f47b9546b..42b48ce058 100644 --- a/src/sbbs3/sbbs_ini.c +++ b/src/sbbs3/sbbs_ini.c @@ -46,6 +46,7 @@ static ini_bitdesc_t ftp_options[] = { static ini_bitdesc_t web_options[] = { + { WEB_OPT_DEBUG_RX ,"DEBUG_RX" }, { WEB_OPT_DEBUG_TX ,"DEBUG_TX" }, { WEB_OPT_VIRTUAL_HOSTS ,"VIRTUAL_HOSTS" }, diff --git a/src/sbbs3/websrvr.c b/src/sbbs3/websrvr.c index 5142b90ab9..e76a658d07 100644 --- a/src/sbbs3/websrvr.c +++ b/src/sbbs3/websrvr.c @@ -754,7 +754,8 @@ static int sockreadline(http_session_t * session, time_t timeout, char *buf, siz else buf[i]=0; - lprintf("%04d RX: %s",session->socket,buf); + if(startup->options&WEB_OPT_DEBUG_RX) + lprintf("%04d RX: %s",session->socket,buf); return(0); } diff --git a/src/sbbs3/websrvr.h b/src/sbbs3/websrvr.h index 76893a0332..99e1f43652 100644 --- a/src/sbbs3/websrvr.h +++ b/src/sbbs3/websrvr.h @@ -89,8 +89,9 @@ typedef struct { BOOL recycle_now; } web_startup_t; -#define WEB_OPT_DEBUG_TX (1<<0) /* Log all transmitted responses */ -#define WEB_OPT_VIRTUAL_HOSTS (1<<1) /* Use virutal host html subdirs */ +#define WEB_OPT_DEBUG_RX (1<<0) /* Log all received requests */ +#define WEB_OPT_DEBUG_TX (1<<1) /* Log all transmitted responses */ +#define WEB_OPT_VIRTUAL_HOSTS (1<<4) /* Use virutal host html subdirs */ #ifdef DLLEXPORT #undef DLLEXPORT -- GitLab