From 0d9d7f4e6f4b529853e7997335cc48427e97e2f5 Mon Sep 17 00:00:00 2001 From: "Evgeny Grin (Karlson2k)" Date: Mon, 8 Apr 2024 20:32:28 +0200 Subject: [PATCH] D Options DB: update --- scripts/d_options.rec | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/scripts/d_options.rec b/scripts/d_options.rec index ced86a13..9a34b35a 100644 --- a/scripts/d_options.rec +++ b/scripts/d_options.rec @@ -20,7 +20,7 @@ Name: WORK_MODE Value: 40 Comment: Set MHD work (threading and polling) mode. -+ Consider use of #MHD_DAEMON_OPTION_WM_EXTERNAL_PERIODIC(), #MHD_DAEMON_OPTION_WM_EXTERNAL_EVENT_LOOP_CB_LEVEL(), #MHD_DAEMON_OPTION_WM_EXTERNAL_EVENT_LOOP_CB_EDGE(), #MHD_DAEMON_OPTION_WM_EXTERNAL_SINGLE_FD_WATCH(), #MHD_DAEMON_OPTION_WM_WORKER_THREADS() or #MHD_DAEMON_OPTION_WM_THREAD_PER_CONNECTION() instead of direct use of this parameter. ++ Consider use of #MHD_D_OPTION_WM_EXTERNAL_PERIODIC(), #MHD_D_OPTION_WM_EXTERNAL_EVENT_LOOP_CB_LEVEL(), #MHD_D_OPTION_WM_EXTERNAL_EVENT_LOOP_CB_EDGE(), #MHD_D_OPTION_WM_EXTERNAL_SINGLE_FD_WATCH(), #MHD_D_OPTION_WM_WORKER_THREADS() or #MHD_D_OPTION_WM_THREAD_PER_CONNECTION() instead of direct use of this parameter. Argument1: struct MHD_WorkModeWithParam wmp Description1: the object created by one of the next functions/macros: #MHD_WM_OPTION_EXTERNAL_PERIODIC(), #MHD_WM_OPTION_EXTERNAL_EVENT_LOOP_CB_LEVEL(), #MHD_WM_OPTION_EXTERNAL_EVENT_LOOP_CB_EDGE(), #MHD_WM_OPTION_EXTERNAL_SINGLE_FD_WATCH(), #MHD_WM_OPTION_WORKER_THREADS(), #MHD_WM_OPTION_THREAD_PER_CONNECTION() @@ -46,9 +46,9 @@ Value: 80 Type: struct MHD_DaemonOptionValueBind Comment: Bind to the given TCP port and address family. + -+ Does not work with #MHD_DAEMON_OPTION_BIND_SA() or #MHD_DAEMON_OPTION_LISTEN_SOCKET(). ++ Does not work with #MHD_D_OPTION_BIND_SA() or #MHD_D_OPTION_LISTEN_SOCKET(). + -+ If no listen socket optins (#MHD_DAEMON_OPTION_BIND_PORT(), #MHD_DAEMON_OPTION_BIND_SA(), #MHD_DAEMON_OPTION_LISTEN_SOCKET()) are used, MHD does not listen for incoming connection. ++ If no listen socket optins (#MHD_D_OPTION_BIND_PORT(), #MHD_D_OPTION_BIND_SA(), #MHD_D_OPTION_LISTEN_SOCKET()) are used, MHD does not listen for incoming connection. Argument1: enum MHD_AddressFamily af Description1: the address family to use, + the #MHD_AF_NONE to disable listen socket (the same effect as if this option is not used) @@ -61,9 +61,9 @@ Value: 81 Type: struct MHD_DaemonOptionValueSA Comment: Bind to the given socket address. + -+ Does not work with #MHD_DAEMON_OPTION_BIND_PORT() or #MHD_DAEMON_OPTION_LISTEN_SOCKET(). ++ Does not work with #MHD_D_OPTION_BIND_PORT() or #MHD_D_OPTION_LISTEN_SOCKET(). + -+ If no listen socket optins (#MHD_DAEMON_OPTION_BIND_PORT(), #MHD_DAEMON_OPTION_BIND_SA(), #MHD_DAEMON_OPTION_LISTEN_SOCKET()) are used, MHD does not listen for incoming connection. ++ If no listen socket optins (#MHD_D_OPTION_BIND_PORT(), #MHD_D_OPTION_BIND_SA(), #MHD_D_OPTION_LISTEN_SOCKET()) are used, MHD does not listen for incoming connection. Argument1: size_t sa_len Description1: the size of the socket address pointed by @a sa. Argument2: const struct sockaddr *sa @@ -74,9 +74,9 @@ Value: 82 Comment: Accept connections from the given socket. Socket + must be a TCP or UNIX domain (SOCK_STREAM) socket. + -+ Does not work with #MHD_DAEMON_OPTION_BIND_PORT() or #MHD_DAEMON_OPTION_BIND_SA(). ++ Does not work with #MHD_D_OPTION_BIND_PORT() or #MHD_D_OPTION_BIND_SA(). + -+ If no listen socket optins (#MHD_DAEMON_OPTION_BIND_PORT(), #MHD_DAEMON_OPTION_BIND_SA(), #MHD_DAEMON_OPTION_LISTEN_SOCKET()) are used, MHD does not listen for incoming connection. ++ If no listen socket optins (#MHD_D_OPTION_BIND_PORT(), #MHD_D_OPTION_BIND_SA(), #MHD_D_OPTION_LISTEN_SOCKET()) are used, MHD does not listen for incoming connection. Argument1: MHD_socket listen_fd Description1: the listen socket to use, ignored if set to #MHD_INVALID_SOCKET @@ -84,7 +84,7 @@ Name: listen addr reuse Value: 100 Comment: Select mode of reusing address:port listen address. + -+ Works only when #MHD_DAEMON_OPTION_BIND_PORT() or #MHD_DAEMON_OPTION_BIND_SA() are used. ++ Works only when #MHD_D_OPTION_BIND_PORT() or #MHD_D_OPTION_BIND_SA() are used. Argument1: enum MHD_DaemonOptionBindType reuse_type Name: tcp_fastopen @@ -97,7 +97,7 @@ Comment: Configure TCP_FASTOPEN option, including setting a + attack as the TCP stack has to now allocate resources for the SYN + packet along with its DATA. + -+ Works only when #MHD_DAEMON_OPTION_BIND_PORT() or #MHD_DAEMON_OPTION_BIND_SA() are used. ++ Works only when #MHD_D_OPTION_BIND_PORT() or #MHD_D_OPTION_BIND_SA() are used. Argument1: enum MHD_TCPFastOpenType option Description1: the type use of of TCP FastOpen Argument2: unsigned int queue_length @@ -108,7 +108,7 @@ Name: LISTEN_BACKLOG Value: 102 Comment: Use the given backlog for the listen() call. + -+ Works only when #MHD_DAEMON_OPTION_BIND_PORT() or #MHD_DAEMON_OPTION_BIND_SA() are used. ++ Works only when #MHD_D_OPTION_BIND_PORT() or #MHD_D_OPTION_BIND_SA() are used. Argument1: unsigned int backlog_size Name: sigpipe suppressed @@ -260,7 +260,7 @@ Value: 282 Type: size_t Comment: Desired size of the stack for the threads started by MHD. + Use 0 for system default, which is also MHD default. -+ Works only with ##MHD_DAEMON_OPTION_WORKER_THREADS() or #MHD_DAEMON_OPTION_THREAD_PER_CONNECTION(). ++ Works only with #MHD_D_OPTION_WM_WORKER_THREADS() or #MHD_D_OPTION_WM_THREAD_PER_CONNECTION(). Name: fd_number_limit Value: 283 @@ -269,7 +269,7 @@ Comment: The the maximum FD value. + If listen socket FD is equal or higher that specified value, the daemon fail to start. + If new connection FD is equal or higher that specified value, the connection is rejected. + Useful if application uses select() for polling the sockets, system FD_SETSIZE is good value for this option in such case. -+ Does not work with ##MHD_DAEMON_OPTION_WORKER_THREADS() or #MHD_DAEMON_OPTION_THREAD_PER_CONNECTION(). ++ Does not work with #MHD_D_OPTION_WM_WORKER_THREADS() or #MHD_D_OPTION_WM_THREAD_PER_CONNECTION(). + Does not work on W32 (WinSock sockets). Argument1: MHD_socket max_fd @@ -369,7 +369,7 @@ Type: enum MHD_DaemonOptionValueDAuthBindNonce Comment: Control the scope of validity of MHD-generated nonces. + This regulates how "nonces" are generated and how "nonces" are checked by #MHD_digest_auth_check() and similar functions. + This option allows bitwise OR combination of #MHD_DaemonOptionValueDAuthBindNonce values. -+ When this option is not used then default value is #MHD_DAEMON_OPTION_VALUE_DAUTH_BIND_NONCE_NONE. ++ When this option is not used then default value is #MHD_D_OPTION_VALUE_DAUTH_BIND_NONCE_NONE. Argument1: bind_type Name: dauth_def_nonce_timeout