mirror of
https://git.kernel.org/pub/scm/bluetooth/bluez.git
synced 2024-11-15 16:24:28 +08:00
monitor: Move print_hex_field to display.h
This moves print_hex_field to display.h and removes the duplicated code from packet.c and l2cap.c.
This commit is contained in:
parent
f66673878a
commit
0247ed333e
@ -76,6 +76,20 @@ static inline uint64_t print_bitfield(int indent, uint64_t val,
|
||||
return mask;
|
||||
}
|
||||
|
||||
static inline void print_hex_field(const char *label, const uint8_t *data,
|
||||
uint8_t len)
|
||||
{
|
||||
char str[len * 2 + 1];
|
||||
uint8_t i;
|
||||
|
||||
str[0] = '\0';
|
||||
|
||||
for (i = 0; i < len; i++)
|
||||
sprintf(str + (i * 2), "%2.2x", data[i]);
|
||||
|
||||
print_field("%s: %s", label, str);
|
||||
}
|
||||
|
||||
void set_default_pager_num_columns(int num_columns);
|
||||
int num_columns(void);
|
||||
|
||||
|
@ -2123,20 +2123,6 @@ static void amp_packet(uint16_t index, bool in, uint16_t handle,
|
||||
opcode_data->func(&frame);
|
||||
}
|
||||
|
||||
static void print_hex_field(const char *label, const uint8_t *data,
|
||||
uint8_t len)
|
||||
{
|
||||
char str[len * 2 + 1];
|
||||
uint8_t i;
|
||||
|
||||
str[0] = '\0';
|
||||
|
||||
for (i = 0; i < len; i++)
|
||||
sprintf(str + (i * 2), "%2.2x", data[i]);
|
||||
|
||||
print_field("%s: %s", label, str);
|
||||
}
|
||||
|
||||
static void print_uuid(const char *label, const void *data, uint16_t size)
|
||||
{
|
||||
const char *str;
|
||||
|
@ -1755,20 +1755,6 @@ static void print_key_size(uint8_t key_size)
|
||||
print_field("Key size: %d", key_size);
|
||||
}
|
||||
|
||||
static void print_hex_field(const char *label, const uint8_t *data,
|
||||
uint8_t len)
|
||||
{
|
||||
char str[len * 2 + 1];
|
||||
uint8_t i;
|
||||
|
||||
str[0] = '\0';
|
||||
|
||||
for (i = 0; i < len; i++)
|
||||
sprintf(str + (i * 2), "%2.2x", data[i]);
|
||||
|
||||
print_field("%s: %s", label, str);
|
||||
}
|
||||
|
||||
static void print_key(const char *label, const uint8_t *link_key)
|
||||
{
|
||||
print_hex_field(label, link_key, 16);
|
||||
|
Loading…
Reference in New Issue
Block a user