From 74f98d4aa0d0f51abb01f62732b15ace348cb01d Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sat, 29 Dec 2012 23:31:23 -0800 Subject: [PATCH] core: Add debugs for adapter name and class change notifications --- src/adapter.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/adapter.c b/src/adapter.c index 01840e009..fc7c63811 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -542,15 +542,17 @@ static void set_pairable_timeout(struct btd_adapter *adapter, void btd_adapter_class_changed(struct btd_adapter *adapter, uint8_t *new_class) { - uint32_t class; + uint32_t dev_class; uint8_t cls[3]; - class = new_class[0] | (new_class[1] << 8) | (new_class[2] << 16); + dev_class = new_class[0] | (new_class[1] << 8) | (new_class[2] << 16); - if (class == adapter->dev_class) + DBG("class: 0x%06x", dev_class); + + if (dev_class == adapter->dev_class) return; - adapter->dev_class = class; + adapter->dev_class = dev_class; memcpy(cls, new_class, sizeof(cls)); @@ -564,6 +566,8 @@ void btd_adapter_class_changed(struct btd_adapter *adapter, uint8_t *new_class) void adapter_name_changed(struct btd_adapter *adapter, const char *name) { + DBG("name: %s", name); + g_dbus_emit_property_changed(btd_get_dbus_connection(), adapter->path, ADAPTER_INTERFACE, "Alias"); -- 2.47.3