aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAleksander Morgado <aleksandermj@chromium.org>2022-09-13 12:27:13 +0000
committerAleksander Morgado <aleksandermj@chromium.org>2022-11-04 13:12:56 +0000
commite6dcebf999613e1163237c534e1fbe13c82f97b8 (patch)
tree56158a97a5277fcf9dbea08c1beb1be60d3a0304 /src
parent3592d98e5b9458a8b9ac9a42a130ec552e0d74da (diff)
log: allow querying whether personal info should be shown or not
We need this when building printable representations of helper types like the MMBearerProperties object.
Diffstat (limited to 'src')
-rw-r--r--src/mm-log.c6
-rw-r--r--src/mm-log.h23
2 files changed, 18 insertions, 11 deletions
diff --git a/src/mm-log.c b/src/mm-log.c
index c492ff9f..a1c1aa4a 100644
--- a/src/mm-log.c
+++ b/src/mm-log.c
@@ -214,6 +214,12 @@ log_backend_systemd_journal (const char *loc,
#endif
gboolean
+mm_log_get_show_personal_info (void)
+{
+ return personal_info;
+}
+
+gboolean
mm_log_check_level_enabled (MMLogLevel level)
{
return (log_level & level);
diff --git a/src/mm-log.h b/src/mm-log.h
index b0dab7ae..84e75964 100644
--- a/src/mm-log.h
+++ b/src/mm-log.h
@@ -64,17 +64,18 @@ void _mm_log (gpointer obj,
const gchar *fmt,
...) __attribute__((__format__ (__printf__, 6, 7)));
-gboolean mm_log_set_level (const gchar *level,
- GError **error);
-gboolean mm_log_setup (const gchar *level,
- const gchar *log_file,
- gboolean log_journal,
- gboolean show_ts,
- gboolean rel_ts,
- gboolean show_personal_info,
- GError **error);
-gboolean mm_log_check_level_enabled (MMLogLevel level);
-void mm_log_shutdown (void);
+gboolean mm_log_set_level (const gchar *level,
+ GError **error);
+gboolean mm_log_setup (const gchar *level,
+ const gchar *log_file,
+ gboolean log_journal,
+ gboolean show_ts,
+ gboolean rel_ts,
+ gboolean show_personal_info,
+ GError **error);
+gboolean mm_log_check_level_enabled (MMLogLevel level);
+gboolean mm_log_get_show_personal_info (void);
+void mm_log_shutdown (void);
/* Helper used when printing a string that may be personal
* info. Depending on the settings, we may print it as-is,