From 0ccb57314680918e70394d530123c9eb2c1e5cad Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Sun, 22 Feb 2015 23:43:00 -0800 Subject: [PATCH] tools: Fix issue with reseting static address for OOB pairing --- tools/oobtest.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/oobtest.c b/tools/oobtest.c index 7ee38b45d..9cc6c162e 100644 --- a/tools/oobtest.c +++ b/tools/oobtest.c @@ -555,6 +555,13 @@ static void read_info(uint8_t status, uint16_t len, const void *param, bacpy(&bdaddr1, &bdaddr); else if (index == index2) bacpy(&bdaddr2, &bdaddr); + } else { + bdaddr_t bdaddr; + + bacpy(&bdaddr, BDADDR_ANY); + + mgmt_send(mgmt, MGMT_OP_SET_STATIC_ADDRESS, index, + 6, &bdaddr, NULL, NULL, NULL); } if (use_sc) { -- 2.47.3