@@ -486,9 +486,8 @@ static ssize_t sc_ccc_cfg_write(struct bt_conn *conn,
486
486
return sizeof (value );
487
487
}
488
488
489
- static struct _bt_gatt_ccc sc_ccc = BT_GATT_CCC_INITIALIZER (NULL ,
490
- sc_ccc_cfg_write ,
491
- NULL );
489
+ static struct bt_gatt_ccc_managed_user_data sc_ccc =
490
+ BT_GATT_CCC_MANAGED_USER_DATA_INIT (NULL , sc_ccc_cfg_write , NULL );
492
491
493
492
/* Do not shuffle the values in this enum, they are used as bit offsets when
494
493
* saving the CF flags to NVS (i.e. NVS persists between FW upgrades).
@@ -1118,7 +1117,7 @@ struct addr_match {
1118
1117
static uint8_t convert_to_id_on_match (const struct bt_gatt_attr * attr ,
1119
1118
uint16_t handle , void * user_data )
1120
1119
{
1121
- struct _bt_gatt_ccc * ccc ;
1120
+ struct bt_gatt_ccc_managed_user_data * ccc ;
1122
1121
struct addr_match * match = user_data ;
1123
1122
1124
1123
if (!is_host_managed_ccc (attr )) {
@@ -1644,7 +1643,7 @@ static void db_changed(void)
1644
1643
#endif
1645
1644
}
1646
1645
1647
- static void gatt_unregister_ccc (struct _bt_gatt_ccc * ccc )
1646
+ static void gatt_unregister_ccc (struct bt_gatt_ccc_managed_user_data * ccc )
1648
1647
{
1649
1648
ccc -> value = 0 ;
1650
1649
@@ -2127,7 +2126,7 @@ struct bt_gatt_attr *bt_gatt_attr_next(const struct bt_gatt_attr *attr)
2127
2126
}
2128
2127
2129
2128
static struct bt_gatt_ccc_cfg * find_ccc_cfg (const struct bt_conn * conn ,
2130
- struct _bt_gatt_ccc * ccc )
2129
+ struct bt_gatt_ccc_managed_user_data * ccc )
2131
2130
{
2132
2131
for (size_t i = 0 ; i < ARRAY_SIZE (ccc -> cfg ); i ++ ) {
2133
2132
struct bt_gatt_ccc_cfg * cfg = & ccc -> cfg [i ];
@@ -2149,7 +2148,7 @@ ssize_t bt_gatt_attr_read_ccc(struct bt_conn *conn,
2149
2148
const struct bt_gatt_attr * attr , void * buf ,
2150
2149
uint16_t len , uint16_t offset )
2151
2150
{
2152
- struct _bt_gatt_ccc * ccc = attr -> user_data ;
2151
+ struct bt_gatt_ccc_managed_user_data * ccc = attr -> user_data ;
2153
2152
const struct bt_gatt_ccc_cfg * cfg ;
2154
2153
uint16_t value ;
2155
2154
@@ -2166,7 +2165,7 @@ ssize_t bt_gatt_attr_read_ccc(struct bt_conn *conn,
2166
2165
}
2167
2166
2168
2167
static void gatt_ccc_changed (const struct bt_gatt_attr * attr ,
2169
- struct _bt_gatt_ccc * ccc )
2168
+ struct bt_gatt_ccc_managed_user_data * ccc )
2170
2169
{
2171
2170
int i ;
2172
2171
uint16_t value = 0x0000 ;
@@ -2200,7 +2199,7 @@ ssize_t bt_gatt_attr_write_ccc(struct bt_conn *conn,
2200
2199
const struct bt_gatt_attr * attr , const void * buf ,
2201
2200
uint16_t len , uint16_t offset , uint8_t flags )
2202
2201
{
2203
- struct _bt_gatt_ccc * ccc = attr -> user_data ;
2202
+ struct bt_gatt_ccc_managed_user_data * ccc = attr -> user_data ;
2204
2203
struct bt_gatt_ccc_cfg * cfg ;
2205
2204
bool value_changed ;
2206
2205
uint16_t value ;
@@ -2732,7 +2731,7 @@ static uint8_t notify_cb(const struct bt_gatt_attr *attr, uint16_t handle,
2732
2731
void * user_data )
2733
2732
{
2734
2733
struct notify_data * data = user_data ;
2735
- struct _bt_gatt_ccc * ccc ;
2734
+ struct bt_gatt_ccc_managed_user_data * ccc ;
2736
2735
size_t i ;
2737
2736
2738
2737
if (!is_host_managed_ccc (attr )) {
@@ -3321,7 +3320,7 @@ static uint8_t update_ccc(const struct bt_gatt_attr *attr, uint16_t handle,
3321
3320
{
3322
3321
struct conn_data * data = user_data ;
3323
3322
struct bt_conn * conn = data -> conn ;
3324
- struct _bt_gatt_ccc * ccc ;
3323
+ struct bt_gatt_ccc_managed_user_data * ccc ;
3325
3324
size_t i ;
3326
3325
uint8_t err ;
3327
3326
@@ -3383,7 +3382,7 @@ static uint8_t disconnected_cb(const struct bt_gatt_attr *attr, uint16_t handle,
3383
3382
void * user_data )
3384
3383
{
3385
3384
struct bt_conn * conn = user_data ;
3386
- struct _bt_gatt_ccc * ccc ;
3385
+ struct bt_gatt_ccc_managed_user_data * ccc ;
3387
3386
bool value_used ;
3388
3387
size_t i ;
3389
3388
@@ -5724,7 +5723,7 @@ static struct bt_gatt_exchange_params gatt_exchange_params = {
5724
5723
#define CCC_STORE_MAX 0
5725
5724
#endif /* defined(CONFIG_BT_SETTINGS_CCC_STORE_MAX) */
5726
5725
5727
- static struct bt_gatt_ccc_cfg * ccc_find_cfg (struct _bt_gatt_ccc * ccc ,
5726
+ static struct bt_gatt_ccc_cfg * ccc_find_cfg (struct bt_gatt_ccc_managed_user_data * ccc ,
5728
5727
const bt_addr_le_t * addr ,
5729
5728
uint8_t id )
5730
5729
{
@@ -5749,7 +5748,7 @@ struct ccc_load {
5749
5748
size_t count ;
5750
5749
};
5751
5750
5752
- static void ccc_clear (struct _bt_gatt_ccc * ccc ,
5751
+ static void ccc_clear (struct bt_gatt_ccc_managed_user_data * ccc ,
5753
5752
const bt_addr_le_t * addr ,
5754
5753
uint8_t id )
5755
5754
{
@@ -5768,7 +5767,7 @@ static uint8_t ccc_load(const struct bt_gatt_attr *attr, uint16_t handle,
5768
5767
void * user_data )
5769
5768
{
5770
5769
struct ccc_load * load = user_data ;
5771
- struct _bt_gatt_ccc * ccc ;
5770
+ struct bt_gatt_ccc_managed_user_data * ccc ;
5772
5771
struct bt_gatt_ccc_cfg * cfg ;
5773
5772
5774
5773
if (!is_host_managed_ccc (attr )) {
@@ -6107,7 +6106,7 @@ static uint8_t ccc_save(const struct bt_gatt_attr *attr, uint16_t handle,
6107
6106
void * user_data )
6108
6107
{
6109
6108
struct ccc_save * save = user_data ;
6110
- struct _bt_gatt_ccc * ccc ;
6109
+ struct bt_gatt_ccc_managed_user_data * ccc ;
6111
6110
struct bt_gatt_ccc_cfg * cfg ;
6112
6111
6113
6112
if (!is_host_managed_ccc (attr )) {
@@ -6390,7 +6389,7 @@ static uint8_t remove_peer_from_attr(const struct bt_gatt_attr *attr,
6390
6389
uint16_t handle , void * user_data )
6391
6390
{
6392
6391
const struct addr_with_id * addr_with_id = user_data ;
6393
- struct _bt_gatt_ccc * ccc ;
6392
+ struct bt_gatt_ccc_managed_user_data * ccc ;
6394
6393
struct bt_gatt_ccc_cfg * cfg ;
6395
6394
6396
6395
if (!is_host_managed_ccc (attr )) {
0 commit comments