diff --git a/monitor/analyze.c b/monitor/analyze.c
index 93a2978..afb6dee 100644
--- a/monitor/analyze.c
+++ b/monitor/analyze.c
#include "src/shared/util.h"
#include "src/shared/queue.h"
+#include "monitor/btsnoop.h"
#include "monitor/bt.h"
-#include "btsnoop.h"
#include "analyze.h"
#define MAX_PACKET_SIZE (1486 + 4)
switch (type) {
case BTSNOOP_TYPE_HCI:
case BTSNOOP_TYPE_UART:
- case BTSNOOP_TYPE_EXTENDED_HCI:
+ case BTSNOOP_TYPE_MONITOR:
break;
default:
fprintf(stderr, "Unsupported packet format\n");
diff --git a/monitor/btsnoop.c b/monitor/btsnoop.c
index afc19aa..fafeff8 100644
--- a/monitor/btsnoop.c
+++ b/monitor/btsnoop.c
return;
break;
- case BTSNOOP_TYPE_EXTENDED_HCI:
+ case BTSNOOP_TYPE_MONITOR:
flags = (index << 16) | opcode;
break;
return;
switch (btsnoop_type) {
- case BTSNOOP_TYPE_EXTENDED_PHY:
+ case BTSNOOP_TYPE_SIMULATOR:
flags = (1 << 16) | frequency;
break;
*opcode = get_opcode_from_flags(pkt_type, flags);
break;
- case BTSNOOP_TYPE_EXTENDED_HCI:
+ case BTSNOOP_TYPE_MONITOR:
*index = flags >> 16;
*opcode = flags & 0xffff;
break;
tv->tv_usec = ts % 1000000ll;
switch (btsnoop_type) {
- case BTSNOOP_TYPE_EXTENDED_PHY:
+ case BTSNOOP_TYPE_SIMULATOR:
if ((flags >> 16) != 1)
break;
*frequency = flags & 0xffff;
diff --git a/monitor/btsnoop.h b/monitor/btsnoop.h
index b15e30a..be4e2ed 100644
--- a/monitor/btsnoop.h
+++ b/monitor/btsnoop.h
#define BTSNOOP_TYPE_UART 1002
#define BTSNOOP_TYPE_BCSP 1003
#define BTSNOOP_TYPE_3WIRE 1004
-
-#define BTSNOOP_TYPE_EXTENDED_HCI 2001
-#define BTSNOOP_TYPE_EXTENDED_PHY 2002
+#define BTSNOOP_TYPE_MONITOR 2001
+#define BTSNOOP_TYPE_SIMULATOR 2002
#define BTSNOOP_OPCODE_NEW_INDEX 0
#define BTSNOOP_OPCODE_DEL_INDEX 1
diff --git a/monitor/control.c b/monitor/control.c
index 64c697b..c132b41 100644
--- a/monitor/control.c
+++ b/monitor/control.c
#include "lib/mgmt.h"
#include "src/shared/util.h"
+#include "monitor/btsnoop.h"
#include "mainloop.h"
#include "display.h"
#include "packet.h"
-#include "btsnoop.h"
#include "hcidump.h"
#include "ellisys.h"
#include "control.h"
void control_writer(const char *path)
{
- btsnoop_create(path, BTSNOOP_TYPE_EXTENDED_HCI);
+ btsnoop_create(path, BTSNOOP_TYPE_MONITOR);
}
void control_reader(const char *path)
switch (type) {
case BTSNOOP_TYPE_HCI:
case BTSNOOP_TYPE_UART:
- case BTSNOOP_TYPE_EXTENDED_PHY:
+ case BTSNOOP_TYPE_SIMULATOR:
packet_del_filter(PACKET_FILTER_SHOW_INDEX);
break;
- case BTSNOOP_TYPE_EXTENDED_HCI:
+ case BTSNOOP_TYPE_MONITOR:
packet_add_filter(PACKET_FILTER_SHOW_INDEX);
break;
}
switch (type) {
case BTSNOOP_TYPE_HCI:
case BTSNOOP_TYPE_UART:
- case BTSNOOP_TYPE_EXTENDED_HCI:
+ case BTSNOOP_TYPE_MONITOR:
while (1) {
uint16_t index, opcode;
}
break;
- case BTSNOOP_TYPE_EXTENDED_PHY:
+ case BTSNOOP_TYPE_SIMULATOR:
while (1) {
uint16_t frequency;
diff --git a/monitor/ellisys.c b/monitor/ellisys.c
index 92df447..bafbb5d 100644
--- a/monitor/ellisys.c
+++ b/monitor/ellisys.c
#include <netdb.h>
#include <arpa/inet.h>
-#include "btsnoop.h"
+#include "src/shared/btsnoop.h"
#include "ellisys.h"
static int ellisys_fd = -1;
diff --git a/monitor/packet.c b/monitor/packet.c
index 5c21ba1..6dfeb23 100644
--- a/monitor/packet.c
+++ b/monitor/packet.c
#include <bluetooth/hci_lib.h>
#include "src/shared/util.h"
+#include "src/shared/btsnoop.h"
#include "display.h"
#include "bt.h"
#include "ll.h"
#include "uuid.h"
#include "l2cap.h"
#include "control.h"
-#include "btsnoop.h"
#include "vendor.h"
#include "packet.h"