aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2013-04-06 23:27:40 +0200
committerAleksander Morgado <aleksander@lanedo.com>2013-04-17 15:19:38 +0200
commit12d6e59c86dc9feb38cc84ec49e3ade25f07336e (patch)
tree0df9f76e3da85f84ec463bf5195226470132d0fc
parentcbee87f2f54b928dafb6a099b3ec2521d8658440 (diff)
log: enable MBIM traces if running in debug mode
-rw-r--r--src/mm-log.c15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/mm-log.c b/src/mm-log.c
index 30289514..70dd7ad6 100644
--- a/src/mm-log.c
+++ b/src/mm-log.c
@@ -31,6 +31,10 @@
#include <libqmi-glib.h>
#endif
+#if defined WITH_MBIM
+#include <libmbim-glib.h>
+#endif
+
#include "mm-log.h"
enum {
@@ -192,6 +196,10 @@ mm_log_set_level (const char *level, GError **error)
qmi_utils_set_traces_enabled (log_level & LOGL_DEBUG ? TRUE : FALSE);
#endif
+#if defined WITH_MBIM
+ mbim_utils_set_traces_enabled (log_level & LOGL_DEBUG ? TRUE : FALSE);
+#endif
+
return found;
}
@@ -243,6 +251,13 @@ mm_log_setup (const char *level,
NULL);
#endif
+#if defined WITH_MBIM
+ g_log_set_handler ("Mbim",
+ G_LOG_LEVEL_MASK | G_LOG_FLAG_FATAL | G_LOG_FLAG_RECURSION,
+ log_handler,
+ NULL);
+#endif
+
return TRUE;
}