This is an automated email from the ASF dual-hosted git repository.
janc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-nimble.git
The following commit(s) were added to refs/heads/master by this push:
new 760df6f6e apps/bttester: Add error check for setting adv data
760df6f6e is described below
commit 760df6f6eb2dcfd940be0d79d62aa97436364730
Author: Szymon Czapracki <[email protected]>
AuthorDate: Thu May 8 14:42:57 2025 +0200
apps/bttester: Add error check for setting adv data
Add proper error check to improve robustness.
---
apps/bttester/src/btp_gap.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/apps/bttester/src/btp_gap.c b/apps/bttester/src/btp_gap.c
index f6747b0f4..b9d504049 100644
--- a/apps/bttester/src/btp_gap.c
+++ b/apps/bttester/src/btp_gap.c
@@ -531,6 +531,10 @@ start_advertising(const void *cmd, uint16_t cmd_len,
#else
err = ble_gap_adv_set_data(buf, buf_len);
#endif
+ if (err) {
+ SYS_LOG_ERR("Failed to set advertising data; rc=%d", err);
+ return BTP_STATUS_FAILED;
+ }
if (sd_len) {
buf_len = 0;