@@ -3340,53 +3340,56 @@ int bt_conn_le_subrate_request(struct bt_conn *conn,
33403340#endif /* CONFIG_BT_SUBRATING */
33413341
33423342#if defined(CONFIG_BT_CHANNEL_SOUNDING )
3343- void notify_remote_cs_capabilities (struct bt_conn * conn , struct bt_conn_le_cs_capabilities params )
3343+ void notify_remote_cs_capabilities (struct bt_conn * conn , uint8_t status ,
3344+ struct bt_conn_le_cs_capabilities * params )
33443345{
33453346 struct bt_conn_cb * callback ;
33463347
33473348 SYS_SLIST_FOR_EACH_CONTAINER (& conn_cbs , callback , _node ) {
3348- if (callback -> le_cs_remote_capabilities_available ) {
3349- callback -> le_cs_remote_capabilities_available (conn , & params );
3349+ if (callback -> le_cs_read_remote_capabilities_complete ) {
3350+ callback -> le_cs_read_remote_capabilities_complete (conn , status , params );
33503351 }
33513352 }
33523353
33533354 STRUCT_SECTION_FOREACH (bt_conn_cb , cb ) {
3354- if (cb -> le_cs_remote_capabilities_available ) {
3355- cb -> le_cs_remote_capabilities_available (conn , & params );
3355+ if (cb -> le_cs_read_remote_capabilities_complete ) {
3356+ cb -> le_cs_read_remote_capabilities_complete (conn , status , params );
33563357 }
33573358 }
33583359}
33593360
3360- void notify_remote_cs_fae_table (struct bt_conn * conn , struct bt_conn_le_cs_fae_table params )
3361+ void notify_remote_cs_fae_table (struct bt_conn * conn , uint8_t status ,
3362+ struct bt_conn_le_cs_fae_table * params )
33613363{
33623364 struct bt_conn_cb * callback ;
33633365
33643366 SYS_SLIST_FOR_EACH_CONTAINER (& conn_cbs , callback , _node ) {
3365- if (callback -> le_cs_remote_fae_table_available ) {
3366- callback -> le_cs_remote_fae_table_available (conn , & params );
3367+ if (callback -> le_cs_read_remote_fae_table_complete ) {
3368+ callback -> le_cs_read_remote_fae_table_complete (conn , status , params );
33673369 }
33683370 }
33693371
33703372 STRUCT_SECTION_FOREACH (bt_conn_cb , cb ) {
3371- if (cb -> le_cs_remote_fae_table_available ) {
3372- cb -> le_cs_remote_fae_table_available (conn , & params );
3373+ if (cb -> le_cs_read_remote_fae_table_complete ) {
3374+ cb -> le_cs_read_remote_fae_table_complete (conn , status , params );
33733375 }
33743376 }
33753377}
33763378
3377- void notify_cs_config_created (struct bt_conn * conn , struct bt_conn_le_cs_config * params )
3379+ void notify_cs_config_created (struct bt_conn * conn , uint8_t status ,
3380+ struct bt_conn_le_cs_config * params )
33783381{
33793382 struct bt_conn_cb * callback ;
33803383
33813384 SYS_SLIST_FOR_EACH_CONTAINER (& conn_cbs , callback , _node ) {
3382- if (callback -> le_cs_config_created ) {
3383- callback -> le_cs_config_created (conn , params );
3385+ if (callback -> le_cs_config_complete ) {
3386+ callback -> le_cs_config_complete (conn , status , params );
33843387 }
33853388 }
33863389
33873390 STRUCT_SECTION_FOREACH (bt_conn_cb , cb ) {
3388- if (cb -> le_cs_config_created ) {
3389- cb -> le_cs_config_created (conn , params );
3391+ if (cb -> le_cs_config_complete ) {
3392+ cb -> le_cs_config_complete (conn , status , params );
33903393 }
33913394 }
33923395}
@@ -3408,37 +3411,37 @@ void notify_cs_config_removed(struct bt_conn *conn, uint8_t config_id)
34083411 }
34093412}
34103413
3411- void notify_cs_security_enable_available (struct bt_conn * conn )
3414+ void notify_cs_security_enable_available (struct bt_conn * conn , uint8_t status )
34123415{
34133416 struct bt_conn_cb * callback ;
34143417
34153418 SYS_SLIST_FOR_EACH_CONTAINER (& conn_cbs , callback , _node ) {
3416- if (callback -> le_cs_security_enabled ) {
3417- callback -> le_cs_security_enabled (conn );
3419+ if (callback -> le_cs_security_enable_complete ) {
3420+ callback -> le_cs_security_enable_complete (conn , status );
34183421 }
34193422 }
34203423
34213424 STRUCT_SECTION_FOREACH (bt_conn_cb , cb ) {
3422- if (cb -> le_cs_security_enabled ) {
3423- cb -> le_cs_security_enabled (conn );
3425+ if (cb -> le_cs_security_enable_complete ) {
3426+ cb -> le_cs_security_enable_complete (conn , status );
34243427 }
34253428 }
34263429}
34273430
3428- void notify_cs_procedure_enable_available (struct bt_conn * conn ,
3431+ void notify_cs_procedure_enable_available (struct bt_conn * conn , uint8_t status ,
34293432 struct bt_conn_le_cs_procedure_enable_complete * params )
34303433{
34313434 struct bt_conn_cb * callback ;
34323435
34333436 SYS_SLIST_FOR_EACH_CONTAINER (& conn_cbs , callback , _node ) {
3434- if (callback -> le_cs_procedure_enabled ) {
3435- callback -> le_cs_procedure_enabled (conn , params );
3437+ if (callback -> le_cs_procedure_enable_complete ) {
3438+ callback -> le_cs_procedure_enable_complete (conn , status , params );
34363439 }
34373440 }
34383441
34393442 STRUCT_SECTION_FOREACH (bt_conn_cb , cb ) {
3440- if (cb -> le_cs_procedure_enabled ) {
3441- cb -> le_cs_procedure_enabled (conn , params );
3443+ if (cb -> le_cs_procedure_enable_complete ) {
3444+ cb -> le_cs_procedure_enable_complete (conn , status , params );
34423445 }
34433446 }
34443447}
0 commit comments