diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2012-11-25 23:54:31 +0100 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2013-01-18 01:15:54 -0500 |
commit | e64690a85772fc77ba9e825333eb1ced5a202ad1 (patch) | |
tree | 9ea7bf8b6b47dcf9d5af4ee17a67be8805a3321d /src/journal/journal-gatewayd.c | |
parent | 858634ff0e158757dfd630f4da72e790a42e60dd (diff) |
journal-gatewayd: redirect microhttpd messages to journal
A prefix ("microhttpd: ") is added to the log lines to make it easy to
distinguish the source.
Diffstat (limited to 'src/journal/journal-gatewayd.c')
-rw-r--r-- | src/journal/journal-gatewayd.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/journal/journal-gatewayd.c b/src/journal/journal-gatewayd.c index 6922ebcf9c..bb9bd44c7a 100644 --- a/src/journal/journal-gatewayd.c +++ b/src/journal/journal-gatewayd.c @@ -32,6 +32,7 @@ #include "sd-journal.h" #include "sd-daemon.h" #include "logs-show.h" +#include "microhttpd-util.h" #include "virt.h" #include "build.h" @@ -962,11 +963,13 @@ int main(int argc, char *argv[]) { struct MHD_OptionItem opts[] = { { MHD_OPTION_NOTIFY_COMPLETED, (intptr_t) request_meta_free, NULL }, + { MHD_OPTION_EXTERNAL_LOGGER, + (intptr_t) microhttpd_logger, NULL }, { MHD_OPTION_END, 0, NULL }, { MHD_OPTION_END, 0, NULL }, { MHD_OPTION_END, 0, NULL }, { MHD_OPTION_END, 0, NULL }}; - int opts_pos = 1; + int opts_pos = 2; int flags = MHD_USE_THREAD_PER_CONNECTION|MHD_USE_POLL|MHD_USE_DEBUG; if (n > 0) |