diff --git a/android/gatt.c b/android/gatt.c
index 878df0e..aa258f1 100644
--- a/android/gatt.c
+++ b/android/gatt.c
}
hal_srvc_id_to_element_id(&cmd->srvc_id, &srvc_id);
- hal_gatt_id_to_element_id(&cmd->gatt_id, &char_id);
+ hal_gatt_id_to_element_id(&cmd->char_id, &char_id);
if (!find_service(cmd->conn_id, &srvc_id, &dev, &srvc)) {
status = HAL_STATUS_FAILED;
ch = queue_find(srvc->chars, match_char_by_element_id, &char_id);
if (!ch) {
error("gatt: Characteristic with inst_id: %d not found",
- cmd->gatt_id.inst_id);
+ cmd->char_id.inst_id);
status = HAL_STATUS_FAILED;
goto failed;
}
if (!res) {
error("gatt: Cannot write char. with inst_id: %d",
- cmd->gatt_id.inst_id);
+ cmd->char_id.inst_id);
status = HAL_STATUS_FAILED;
goto failed;
}
diff --git a/android/hal-gatt.c b/android/hal-gatt.c
index e805a82..3bbae2b 100644
--- a/android/hal-gatt.c
+++ b/android/hal-gatt.c
cmd->auth_req = auth_req;
srvc_id_to_hal(&cmd->srvc_id, srvc_id);
- gatt_id_to_hal(&cmd->gatt_id, char_id);
+ gatt_id_to_hal(&cmd->char_id, char_id);
memcpy(cmd->value, p_value, len);
diff --git a/android/hal-msg.h b/android/hal-msg.h
index 4974a51..ed0a67a 100644
--- a/android/hal-msg.h
+++ b/android/hal-msg.h
struct hal_cmd_gatt_client_write_characteristic {
int32_t conn_id;
struct hal_gatt_srvc_id srvc_id;
- struct hal_gatt_gatt_id gatt_id;
+ struct hal_gatt_gatt_id char_id;
int32_t write_type;
int32_t len;
int32_t auth_req;