mirror of
https://github.com/systemd/systemd.git
synced 2024-11-01 09:21:26 +03:00
microhttpd-util: silence warnings about deprecated options
This commit is contained in:
parent
9cd7b1287b
commit
21b6ff3684
@ -1028,10 +1028,9 @@ int main(int argc, char *argv[]) {
|
||||
{ MHD_OPTION_END, 0, NULL }};
|
||||
int opts_pos = 2;
|
||||
|
||||
/* We force MHD_USE_PIPE_FOR_SHUTDOWN here, in order
|
||||
* to make sure libmicrohttpd doesn't use shutdown()
|
||||
* on our listening socket, which would break socket
|
||||
* re-activation. See
|
||||
/* We force MHD_USE_ITC here, in order to make sure
|
||||
* libmicrohttpd doesn't use shutdown() on our listening
|
||||
* socket, which would break socket re-activation. See
|
||||
*
|
||||
* https://lists.gnu.org/archive/html/libmicrohttpd/2015-09/msg00014.html
|
||||
* https://github.com/systemd/systemd/pull/1286
|
||||
@ -1040,7 +1039,7 @@ int main(int argc, char *argv[]) {
|
||||
int flags =
|
||||
MHD_USE_DEBUG |
|
||||
MHD_USE_DUAL_STACK |
|
||||
MHD_USE_PIPE_FOR_SHUTDOWN |
|
||||
MHD_USE_ITC |
|
||||
MHD_USE_POLL |
|
||||
MHD_USE_THREAD_PER_CONNECTION;
|
||||
|
||||
|
@ -648,9 +648,9 @@ static int setup_microhttpd_server(RemoteServer *s,
|
||||
int flags =
|
||||
MHD_USE_DEBUG |
|
||||
MHD_USE_DUAL_STACK |
|
||||
MHD_USE_EPOLL_LINUX_ONLY |
|
||||
MHD_USE_EPOLL |
|
||||
MHD_USE_PEDANTIC_CHECKS |
|
||||
MHD_USE_PIPE_FOR_SHUTDOWN;
|
||||
MHD_USE_ITC;
|
||||
|
||||
const union MHD_DaemonInfo *info;
|
||||
int r, epoll_fd;
|
||||
|
@ -24,13 +24,25 @@
|
||||
|
||||
#include "macro.h"
|
||||
|
||||
/* Those defines are added when options are renamed, hence the check for the *old* name. */
|
||||
|
||||
/* Compatiblity with libmicrohttpd < 0.9.38 */
|
||||
#ifndef MHD_HTTP_NOT_ACCEPTABLE
|
||||
#define MHD_HTTP_NOT_ACCEPTABLE MHD_HTTP_METHOD_NOT_ACCEPTABLE
|
||||
# define MHD_HTTP_NOT_ACCEPTABLE MHD_HTTP_METHOD_NOT_ACCEPTABLE
|
||||
#endif
|
||||
|
||||
/* Renamed in µhttpd 0.9.52 */
|
||||
#ifndef MHD_USE_EPOLL_LINUX_ONLY
|
||||
# define MHD_USE_EPOLL MHD_USE_EPOLL_LINUX_ONLY
|
||||
#endif
|
||||
|
||||
/* Renamed in µhttpd 0.9.51 */
|
||||
#ifndef MHD_USE_PIPE_FOR_SHUTDOWN
|
||||
# define MHD_USE_ITC MHD_USE_PIPE_FOR_SHUTDOWN
|
||||
#endif
|
||||
|
||||
#if MHD_VERSION < 0x00094203
|
||||
#define MHD_create_response_from_fd_at_offset64 MHD_create_response_from_fd_at_offset
|
||||
# define MHD_create_response_from_fd_at_offset64 MHD_create_response_from_fd_at_offset
|
||||
#endif
|
||||
|
||||
void microhttpd_logger(void *arg, const char *fmt, va_list ap) _printf_(2, 0);
|
||||
|
Loading…
Reference in New Issue
Block a user