Diff between 2cb07aa669e58cc8b80700088de5dd71a877dd42 and 153aaeda2b21012501b22b73c50412edf458ee87
Changed Files
| File | Additions | Deletions | Status |
| src/advertising.c | +4 | -0 | modified |
Full Patch
diff --git a/src/advertising.c b/src/advertising.c
index 0dceb14..6332ec8 100644
--- a/src/advertising.c
+++ b/src/advertising.c
@@ -1556,10 +1556,14 @@ static struct btd_adv_client *client_create(struct btd_adv_manager *manager,
if (!client->data)
goto fail;
+ bt_ad_set_max_len(client->data, manager->max_adv_len);
+
client->scan = bt_ad_new();
if (!client->scan)
goto fail;
+ bt_ad_set_max_len(client->scan, manager->max_scan_rsp_len);
+
client->manager = manager;
client->appearance = UINT16_MAX;
client->tx_power = ADV_TX_POWER_NO_PREFERENCE;