diff options
author | Arman Uguray <armansito@chromium.org> | 2015-02-11 19:17:32 -0800 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2015-02-16 11:01:40 +0200 |
commit | 0ecc909424ed0e68928187bac0b0da75bc06fd93 (patch) | |
tree | 4bb983a018f523ab8a25a8a94d089a0b0a47a02e /tools/btgatt-server.c | |
parent | a449862869986efbc6eebf7057526e5ddb07d828 (diff) | |
download | bluez-0ecc909424ed0e68928187bac0b0da75bc06fd93.tar.gz |
shared/gatt: Pass bt_att instead of bdaddr_t
Replaced the bdaddr_t parameter of gatt_db's read/write functions
and callbacks with a bt_att parameter. The BDADDR information can
be obtained from the bt_att's underlying file descriptor.
Diffstat (limited to 'tools/btgatt-server.c')
-rw-r--r-- | tools/btgatt-server.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tools/btgatt-server.c b/tools/btgatt-server.c index 5eab548ef..4d7ea6caf 100644 --- a/tools/btgatt-server.c +++ b/tools/btgatt-server.c @@ -125,7 +125,7 @@ static void gatt_debug_cb(const char *str, void *user_data) static void gap_device_name_read_cb(struct gatt_db_attribute *attrib, unsigned int id, uint16_t offset, - uint8_t opcode, bdaddr_t *bdaddr, + uint8_t opcode, struct bt_att *att, void *user_data) { struct server *server = user_data; @@ -152,7 +152,7 @@ done: static void gap_device_name_write_cb(struct gatt_db_attribute *attrib, unsigned int id, uint16_t offset, const uint8_t *value, size_t len, - uint8_t opcode, bdaddr_t *bdaddr, + uint8_t opcode, struct bt_att *att, void *user_data) { struct server *server = user_data; @@ -196,7 +196,7 @@ done: static void gap_device_name_ext_prop_read_cb(struct gatt_db_attribute *attrib, unsigned int id, uint16_t offset, - uint8_t opcode, bdaddr_t *bdaddr, + uint8_t opcode, struct bt_att *att, void *user_data) { uint8_t value[2]; @@ -211,7 +211,7 @@ static void gap_device_name_ext_prop_read_cb(struct gatt_db_attribute *attrib, static void gatt_service_changed_cb(struct gatt_db_attribute *attrib, unsigned int id, uint16_t offset, - uint8_t opcode, bdaddr_t *bdaddr, + uint8_t opcode, struct bt_att *att, void *user_data) { PRLOG("Service Changed Read called\n"); @@ -221,7 +221,7 @@ static void gatt_service_changed_cb(struct gatt_db_attribute *attrib, static void gatt_svc_chngd_ccc_read_cb(struct gatt_db_attribute *attrib, unsigned int id, uint16_t offset, - uint8_t opcode, bdaddr_t *bdaddr, + uint8_t opcode, struct bt_att *att, void *user_data) { struct server *server = user_data; @@ -238,7 +238,7 @@ static void gatt_svc_chngd_ccc_read_cb(struct gatt_db_attribute *attrib, static void gatt_svc_chngd_ccc_write_cb(struct gatt_db_attribute *attrib, unsigned int id, uint16_t offset, const uint8_t *value, size_t len, - uint8_t opcode, bdaddr_t *bdaddr, + uint8_t opcode, struct bt_att *att, void *user_data) { struct server *server = user_data; @@ -272,7 +272,7 @@ done: static void hr_msrmt_ccc_read_cb(struct gatt_db_attribute *attrib, unsigned int id, uint16_t offset, - uint8_t opcode, bdaddr_t *bdaddr, + uint8_t opcode, struct bt_att *att, void *user_data) { struct server *server = user_data; @@ -326,7 +326,7 @@ static void update_hr_msrmt_simulation(struct server *server) static void hr_msrmt_ccc_write_cb(struct gatt_db_attribute *attrib, unsigned int id, uint16_t offset, const uint8_t *value, size_t len, - uint8_t opcode, bdaddr_t *bdaddr, + uint8_t opcode, struct bt_att *att, void *user_data) { struct server *server = user_data; @@ -366,7 +366,7 @@ done: static void hr_control_point_write_cb(struct gatt_db_attribute *attrib, unsigned int id, uint16_t offset, const uint8_t *value, size_t len, - uint8_t opcode, bdaddr_t *bdaddr, + uint8_t opcode, struct bt_att *att, void *user_data) { struct server *server = user_data; |