From 639a409dd4823583b702e3f01548d94e652b18f3 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Tue, 7 Jan 2014 21:58:32 -0800 Subject: [PATCH] monitor: Export function to print LMP features --- monitor/packet.c | 5 +++++ monitor/packet.h | 1 + 2 files changed, 6 insertions(+) diff --git a/monitor/packet.c b/monitor/packet.c index 03d0d5de5..a324a829f 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 d44849c94..7d18342e6 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); -- 2.47.3