Diff between a190d50a1f8ba68ae7fecd6c66b8c179ce320504 and ae79b0ae8d1dfdc4d90dedb10851c8d4fef187c1

Changed Files

File Additions Deletions Status
monitor/packet.c +3 -2 modified

Full Patch

diff --git a/monitor/packet.c b/monitor/packet.c
index 5d8709c..dc5903b 100644
--- a/monitor/packet.c
+++ b/monitor/packet.c
@@ -8133,9 +8133,10 @@ static void le_set_host_feature_cmd(const void *data, uint8_t size)
 	const struct bt_hci_cmd_le_set_host_feature *cmd = data;
 	uint64_t mask;
 
-	print_field("Bit Number:");
+	print_field("Bit Number: %u", cmd->bit_number);
 
-	mask = print_bitfield(2, cmd->bit_number, features_le);
+	mask = print_bitfield(2, (((uint64_t) 1) << cmd->bit_number),
+							features_le);
 	if (mask)
 		print_text(COLOR_UNKNOWN_FEATURE_BIT, "  Unknown features "
 						"(0x%16.16" PRIx64 ")", mask);