From 0103fd4ed91433c3b5752efcc056e72b5483e08b Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 18 Mar 2015 16:18:37 -0700 Subject: [PATCH] tools: For cross-transport pairing make sure that SSP has been enabled --- tools/oobtest.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/oobtest.c b/tools/oobtest.c index f2bd1d2e1..e77320bab 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(); -- 2.47.3