summaryrefslogtreecommitdiff
path: root/gobex/gobex-debug.h
diff options
context:
space:
mode:
authorLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2012-08-09 13:32:29 +0300
committerMarcel Holtmann <marcel@holtmann.org>2012-12-04 22:22:06 +0100
commit696fad1853ae83c71c9716bcf7302b3be49207ff (patch)
tree31aeb9c8c1d06006e5f1841cd0fec5015c7beaf0 /gobex/gobex-debug.h
parentd947e0718a132a7955388782f93a616944eb70bb (diff)
downloadbluez-696fad1853ae83c71c9716bcf7302b3be49207ff.tar.gz
gobex: Add debug option to apparam
This adds "apparam" to the debug options of GOBEX_DEBUG
Diffstat (limited to 'gobex/gobex-debug.h')
-rw-r--r--gobex/gobex-debug.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/gobex/gobex-debug.h b/gobex/gobex-debug.h
index 14faa1087..14e2bcdeb 100644
--- a/gobex/gobex-debug.h
+++ b/gobex/gobex-debug.h
@@ -32,6 +32,7 @@
#define G_OBEX_DEBUG_HEADER (1 << 4)
#define G_OBEX_DEBUG_PACKET (1 << 5)
#define G_OBEX_DEBUG_DATA (1 << 6)
+#define G_OBEX_DEBUG_APPARAM (1 << 7)
extern guint gobex_debug;
@@ -40,13 +41,13 @@ extern guint gobex_debug;
g_log("gobex", G_LOG_LEVEL_DEBUG, "%s:%s() " format, __FILE__, \
__FUNCTION__, ## __VA_ARGS__)
-static inline void g_obex_dump(const char *prefix, const void *buf,
- gsize len)
+static inline void g_obex_dump(guint level, const char *prefix,
+ const void *buf, gsize len)
{
const guint8 *data = buf;
int n = 0;
- if (!(gobex_debug & G_OBEX_DEBUG_DATA))
+ if (!(gobex_debug & level))
return;
while (len > 0) {