From 126aae59a1a60231640b639306ab497de9353173 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sat, 29 Dec 2012 23:27:07 -0800 Subject: [PATCH] core: Add debug details for postponed class of device setting --- src/mgmt.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/mgmt.c b/src/mgmt.c index ae4a95c5a..447a41f7e 100644 --- a/src/mgmt.c +++ b/src/mgmt.c @@ -1139,15 +1139,17 @@ int mgmt_set_dev_class(int index, uint8_t major, uint8_t minor) struct mgmt_cp_set_dev_class *cp = (void *) &buf[sizeof(*hdr)]; struct controller_info *info = &controllers[index]; - DBG("index %d major %u minor %u", index, major, minor); - if (info->pending_uuid) { + DBG("postponed: index %d major %u minor %u", + index, major, minor); info->major = major; info->minor = minor; info->pending_class = TRUE; return 0; } + DBG("setting: index %d major %u minor %u", index, major, minor); + memset(buf, 0, sizeof(buf)); hdr->opcode = htobs(MGMT_OP_SET_DEV_CLASS); hdr->len = htobs(sizeof(*cp)); -- 2.47.3