@@ -4224,8 +4224,7 @@ static int cmd_bap(const struct shell *sh, size_t argc, char **argv)
42244224
42254225SHELL_CMD_ARG_REGISTER (bap , & bap_cmds , "Bluetooth BAP shell commands" , cmd_bap , 1 , 1 );
42264226
4227- static ssize_t connectable_ad_data_add (struct bt_data * data_array ,
4228- size_t data_array_size )
4227+ static size_t connectable_ad_data_add (struct bt_data * data_array , size_t data_array_size )
42294228{
42304229 static const uint8_t ad_ext_uuid16 [] = {
42314230 IF_ENABLED (CONFIG_BT_MICP_MIC_DEV , (BT_UUID_16_ENCODE (BT_UUID_MICS_VAL ),))
@@ -4307,8 +4306,7 @@ static ssize_t connectable_ad_data_add(struct bt_data *data_array,
43074306 return ad_len ;
43084307}
43094308
4310- static ssize_t nonconnectable_ad_data_add (struct bt_data * data_array ,
4311- const size_t data_array_size )
4309+ static size_t nonconnectable_ad_data_add (struct bt_data * data_array , const size_t data_array_size )
43124310{
43134311 static const uint8_t ad_ext_uuid16 [] = {
43144312 IF_ENABLED (CONFIG_BT_PACS , (BT_UUID_16_ENCODE (BT_UUID_PACS_VAL ),))
@@ -4339,9 +4337,9 @@ static ssize_t nonconnectable_ad_data_add(struct bt_data *data_array,
43394337
43404338 err = bt_rand (& broadcast_id , BT_AUDIO_BROADCAST_ID_SIZE );
43414339 if (err != 0 ) {
4342- printk ("Unable to generate broadcast ID: %d\n" , err );
4340+ bt_shell_error ("Unable to generate broadcast ID: %d\n" , err );
43434341
4344- return -1 ;
4342+ return 0 ;
43454343 }
43464344
43474345 sys_put_le24 (broadcast_id , & ad_bap_broadcast_announcement [2 ]);
@@ -4367,10 +4365,10 @@ static ssize_t nonconnectable_ad_data_add(struct bt_data *data_array,
43674365 return ad_len ;
43684366}
43694367
4370- ssize_t audio_ad_data_add (struct bt_data * data_array , const size_t data_array_size ,
4371- const bool discoverable , const bool connectable )
4368+ size_t audio_ad_data_add (struct bt_data * data_array , const size_t data_array_size ,
4369+ const bool discoverable , const bool connectable )
43724370{
4373- ssize_t ad_len = 0 ;
4371+ size_t ad_len = 0 ;
43744372
43754373 if (!discoverable ) {
43764374 return 0 ;
@@ -4390,8 +4388,7 @@ ssize_t audio_ad_data_add(struct bt_data *data_array, const size_t data_array_si
43904388 return ad_len ;
43914389}
43924390
4393- ssize_t audio_pa_data_add (struct bt_data * data_array ,
4394- const size_t data_array_size )
4391+ size_t audio_pa_data_add (struct bt_data * data_array , const size_t data_array_size )
43954392{
43964393 size_t ad_len = 0 ;
43974394
@@ -4407,9 +4404,9 @@ ssize_t audio_pa_data_add(struct bt_data *data_array,
44074404
44084405 err = bt_bap_broadcast_source_get_base (default_source .bap_source , & base_buf );
44094406 if (err != 0 ) {
4410- printk ("Unable to get BASE: %d\n" , err );
4407+ bt_shell_error ("Unable to get BASE: %d\n" , err );
44114408
4412- return -1 ;
4409+ return 0 ;
44134410 }
44144411
44154412 data_array [ad_len ].type = BT_DATA_SVC_DATA16 ;
0 commit comments