Diff between 9116f1102033486bc8fc76ce1fdd91ada9841bfa and 1f8fb96a65a6a52750bef40ff019a84df6b2a391
Changed Files
| File | Additions | Deletions | Status |
| tools/3dsp.c | +4 | -0 | modified |
Full Patch
diff --git a/tools/3dsp.c b/tools/3dsp.c
index 50e60a8..ba5b9db 100644
--- a/tools/3dsp.c
+++ b/tools/3dsp.c
@@ -138,6 +138,10 @@ static void ext_inquiry_result(const void *data, uint8_t size, void *user_data)
{
const struct bt_hci_evt_ext_inquiry_result *evt = data;
+ if (evt->dev_class[0] != 0x3c || evt->dev_class[1] != 0x04
+ || evt->dev_class[2] != 0x08)
+ return;
+
if (evt->data[0]) {
struct bt_hci_cmd_truncated_page cmd;