Diff between 9a694ec9365640abe2e76e7fd87bc18da394f42a and 0103fd4ed91433c3b5752efcc056e72b5483e08b
Changed Files
| File | Additions | Deletions | Status |
| tools/oobtest.c | +7 | -0 | modified |
Full Patch
diff --git a/tools/oobtest.c b/tools/oobtest.c
index f2bd1d2..e77320b 100644
--- a/tools/oobtest.c
+++ b/tools/oobtest.c
@@ -819,6 +819,13 @@ static void read_info(uint8_t status, uint16_t len, const void *param,
mgmt_send(mgmt, MGMT_OP_SET_BREDR, index, 1, &val,
set_bredr_complete,
UINT_TO_PTR(index), NULL);
+
+ if (use_cross) {
+ val = use_legacy ? 0x00 : 0x01;
+ mgmt_send(mgmt, MGMT_OP_SET_SSP, index, 1, &val,
+ set_ssp_complete,
+ UINT_TO_PTR(index), NULL);
+ }
} else {
fprintf(stderr, "Invalid transport for pairing\n");
mainloop_quit();