Diff between b3bd9dc6ae07cb40cf30368780827b7a1ee9dac6 and 126aae59a1a60231640b639306ab497de9353173

Changed Files

File Additions Deletions Status
src/mgmt.c +4 -2 modified

Full Patch

diff --git a/src/mgmt.c b/src/mgmt.c
index ae4a95c..447a41f 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));