summaryrefslogtreecommitdiff
path: root/src/shared/output-mode.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2018-12-03 20:40:02 +0100
committerLennart Poettering <lennart@poettering.net>2018-12-03 22:42:38 +0100
commit9e964bb8e472174fe680a478167ed20a8f2515a4 (patch)
treeba9553fa7662b40eb191334a7fd68d61e66794aa /src/shared/output-mode.h
parentab91733c7e463c657358536540ca91d54521f3e6 (diff)
downloadsystemd-9e964bb8e472174fe680a478167ed20a8f2515a4.tar.gz
output-mode: add generic helper to pick right JsonFormatFlags for given OutputMode
Diffstat (limited to 'src/shared/output-mode.h')
-rw-r--r--src/shared/output-mode.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/shared/output-mode.h b/src/shared/output-mode.h
index 3cbaeadde6..a3be8d668e 100644
--- a/src/shared/output-mode.h
+++ b/src/shared/output-mode.h
@@ -1,6 +1,7 @@
/* SPDX-License-Identifier: LGPL-2.1+ */
#pragma once
+#include "json.h"
#include "macro.h"
typedef enum OutputMode {
@@ -39,5 +40,7 @@ typedef enum OutputFlags {
OUTPUT_NO_HOSTNAME = 1 << 9,
} OutputFlags;
+JsonFormatFlags output_mode_to_json_format_flags(OutputMode m);
+
const char* output_mode_to_string(OutputMode m) _const_;
OutputMode output_mode_from_string(const char *s) _pure_;