Diff between 841e96bc65ad358da07c8760f6d9ef540beebbed and 639a409dd4823583b702e3f01548d94e652b18f3

Changed Files

File Additions Deletions Status
monitor/packet.c +5 -0 modified
monitor/packet.h +1 -0 modified

Full Patch

diff --git a/monitor/packet.c b/monitor/packet.c
index 03d0d5d..a324a82 100644
--- a/monitor/packet.c
+++ b/monitor/packet.c
@@ -2271,6 +2271,11 @@ static void print_features(uint8_t page, const uint8_t *features_array,
 						"(0x%16.16" PRIx64 ")", mask);
 }
 
+void packet_print_features_lmp(const uint8_t *features, uint8_t page)
+{
+	print_features(page, features, 0x00);
+}
+
 void packet_print_features_ll(const uint8_t *features)
 {
 	print_features(0, features, 0x01);
diff --git a/monitor/packet.h b/monitor/packet.h
index d44849c..7d18342 100644
--- a/monitor/packet.h
+++ b/monitor/packet.h
@@ -45,6 +45,7 @@ void packet_print_version(const char *label, uint8_t version,
 void packet_print_company(const char *label, uint16_t company);
 void packet_print_addr(const char *label, const void *data, bool random);
 void packet_print_ad(const void *data, uint8_t size);
+void packet_print_features_lmp(const uint8_t *features, uint8_t page);
 void packet_print_features_ll(const uint8_t *features);
 void packet_print_channel_map_ll(const uint8_t *map);