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;