From 126be2509fa9ee58abae703198c06a27f49f1905 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Wed, 15 Jan 2014 12:27:25 +0200 Subject: [PATCH] tools/mgmt-tester: Fix BR/EDR disable callback if it's the last setting changed --- tools/mgmt-tester.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tools/mgmt-tester.c b/tools/mgmt-tester.c index a1afcb156..b2fd9d0a2 100644 --- a/tools/mgmt-tester.c +++ b/tools/mgmt-tester.c @@ -3003,14 +3003,16 @@ proceed: param = discov_param; } - mgmt_send(data->mgmt, *cmd, data->mgmt_index, - param_size, param, func, data, NULL); - if (*cmd == MGMT_OP_SET_LE && test->setup_nobredr) { unsigned char off[] = { 0x00 }; + mgmt_send(data->mgmt, *cmd, data->mgmt_index, + param_size, param, NULL, NULL, NULL); mgmt_send(data->mgmt, MGMT_OP_SET_BREDR, data->mgmt_index, sizeof(off), off, - NULL, data, NULL); + func, data, NULL); + } else { + mgmt_send(data->mgmt, *cmd, data->mgmt_index, + param_size, param, func, data, NULL); } } } -- 2.47.3