Diff between 6d89e266f1225b5265657d4c01d971802947259a and d268a1f07273ee79d964d2ebd1f4198b278ca3e6

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 4070e60..48dc74e 100644
--- a/monitor/packet.c
+++ b/monitor/packet.c
@@ -2155,6 +2155,11 @@ static void print_eir(const uint8_t *eir, uint8_t eir_len, bool le)
 		packet_hexdump(eir, eir_len - len);
 }
 
+void packet_print_ad(const void *data, uint8_t size)
+{
+	print_eir(data, size, true);
+}
+
 void packet_hexdump(const unsigned char *buf, uint16_t len)
 {
 	static const char hexdigits[] = "0123456789abcdef";
diff --git a/monitor/packet.h b/monitor/packet.h
index fdbe51d..4ef5b23 100644
--- a/monitor/packet.h
+++ b/monitor/packet.h
@@ -40,6 +40,7 @@ void packet_del_filter(unsigned long filter);
 void packet_select_index(uint16_t index);
 
 void packet_hexdump(const unsigned char *buf, uint16_t len);
+void packet_print_ad(const void *data, uint8_t size);
 
 void packet_control(struct timeval *tv, uint16_t index, uint16_t opcode,
 					const void *data, uint16_t size);