diff --git a/android/gatt.c b/android/gatt.c
index 15e788a..971e2dd 100644
--- a/android/gatt.c
+++ b/android/gatt.c
status = HAL_STATUS_SUCCESS;
failed:
- gatt_status = status ? GATT_SUCCESS : GATT_FAILURE;
+ gatt_status = status ? GATT_FAILURE : GATT_SUCCESS;
send_register_for_notification_ev(conn_id, 1, gatt_status,
&cmd->srvc_id, &cmd->char_id);
ipc_send_rsp(hal_ipc, HAL_SERVICE_ID_GATT,
status = HAL_STATUS_SUCCESS;
failed:
- gatt_status = status ? GATT_SUCCESS : GATT_FAILURE;
+ gatt_status = status ? GATT_FAILURE : GATT_SUCCESS;
send_register_for_notification_ev(conn_id, 0, gatt_status,
&cmd->srvc_id, &cmd->char_id);