From e7b225ab9a386046f38d0dccaf7a1edcebf874df Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Tue, 13 Sep 2022 13:52:33 +0000 Subject: log-helpers: add helper to log simple connect properties --- src/mm-log-helpers.c | 15 +++++++++++++++ src/mm-log-helpers.h | 20 ++++++++++++-------- 2 files changed, 27 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/mm-log-helpers.c b/src/mm-log-helpers.c index 36e62dd5..86e9a89e 100644 --- a/src/mm-log-helpers.c +++ b/src/mm-log-helpers.c @@ -30,6 +30,21 @@ common_log_print_array (gpointer log_object, } } +void +mm_log_simple_connect_properties (gpointer log_object, + MMLogLevel level, + const gchar *prefix, + MMSimpleConnectProperties *value) +{ + g_autoptr(GPtrArray) print_array = NULL; + + if (!mm_log_check_level_enabled (level)) + return; + + print_array = mm_simple_connect_properties_print (value, mm_log_get_show_personal_info ()); + common_log_print_array (log_object, level, prefix, print_array); +} + void mm_log_bearer_properties (gpointer log_object, MMLogLevel level, diff --git a/src/mm-log-helpers.h b/src/mm-log-helpers.h index 9a6459d0..112b15ec 100644 --- a/src/mm-log-helpers.h +++ b/src/mm-log-helpers.h @@ -22,13 +22,17 @@ #include "mm-log.h" -void mm_log_bearer_properties (gpointer log_object, - MMLogLevel level, - const gchar *prefix, - MMBearerProperties *value); -void mm_log_3gpp_profile (gpointer log_object, - MMLogLevel level, - const gchar *prefix, - MM3gppProfile *value); +void mm_log_simple_connect_properties (gpointer log_object, + MMLogLevel level, + const gchar *prefix, + MMSimpleConnectProperties *value); +void mm_log_bearer_properties (gpointer log_object, + MMLogLevel level, + const gchar *prefix, + MMBearerProperties *value); +void mm_log_3gpp_profile (gpointer log_object, + MMLogLevel level, + const gchar *prefix, + MM3gppProfile *value); #endif /* MM_LOG_HELPERS_H */ -- cgit v1.2.3-70-g09d2