From a48fee607d6ec732399cd4bb27a420e02ae023d5 Mon Sep 17 00:00:00 2001 From: Grzegorz Kolodziejczyk Date: Fri, 25 May 2018 16:05:32 +0200 Subject: [PATCH] nimble/mesh: Don't send scannable adv events if non-connectable Extended advertising events should be send as non-scannable events. --- nimble/host/mesh/src/glue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nimble/host/mesh/src/glue.c b/nimble/host/mesh/src/glue.c index f6d86bc46..d952c6b62 100644 --- a/nimble/host/mesh/src/glue.c +++ b/nimble/host/mesh/src/glue.c @@ -501,10 +501,10 @@ ble_adv_copy_to_ext_param(struct ble_gap_ext_adv_params *ext_param, memset(ext_param, 0, sizeof(*ext_param)); ext_param->legacy_pdu = 1; - ext_param->scannable = 1; if (param->conn_mode != BLE_GAP_CONN_MODE_NON) { ext_param->connectable = 1; + ext_param->scannable = 1; } ext_param->itvl_max = param->itvl_max;