diff --git a/monitor/packet.c b/monitor/packet.c
index 48dc74e..ffe72cf 100644
--- a/monitor/packet.c
+++ b/monitor/packet.c
packet_hexdump(eir, eir_len - len);
}
+void packet_print_addr(const void *data, bool random)
+{
+ print_addr("Address", data, random ? 0x01 : 0x00);
+}
+
void packet_print_ad(const void *data, uint8_t size)
{
print_eir(data, size, true);
diff --git a/monitor/packet.h b/monitor/packet.h
index 4ef5b23..175ec97 100644
--- a/monitor/packet.h
+++ b/monitor/packet.h
void packet_select_index(uint16_t index);
void packet_hexdump(const unsigned char *buf, uint16_t len);
+void packet_print_addr(const void *data, bool random);
void packet_print_ad(const void *data, uint8_t size);
void packet_control(struct timeval *tv, uint16_t index, uint16_t opcode,