From 73aa8b84117b7de6eeb3dc01d80db650d38bf0bc Mon Sep 17 00:00:00 2001 From: Ravi kumar Veeramally Date: Mon, 9 Jun 2014 17:28:09 +0300 Subject: [PATCH] android/hal-msg: Add application id to mdep config cmd struct Register application cmd is fragmented into application and multiple MDEP configurations data. Passing app id helps to find which mdep data belongs to which registered application. --- android/hal-health.c | 1 + android/hal-msg.h | 1 + 2 files changed, 2 insertions(+) diff --git a/android/hal-health.c b/android/hal-health.c index 8e739057a..ae327b884 100644 --- a/android/hal-health.c +++ b/android/hal-health.c @@ -100,6 +100,7 @@ static bt_status_t register_application(bthl_reg_param_t *reg, int *app_id) for (i = 0; i < reg->number_of_mdeps; i++) { memset(buf, 0, IPC_MTU); + mdep->app_id = rsp.app_id; mdep->role = reg->mdep_cfg[i].mdep_role; mdep->data_type = reg->mdep_cfg[i].data_type; mdep->channel_type = reg->mdep_cfg[i].channel_type; diff --git a/android/hal-msg.h b/android/hal-msg.h index 5da62f38b..65cf81fb0 100644 --- a/android/hal-msg.h +++ b/android/hal-msg.h @@ -405,6 +405,7 @@ struct hal_cmd_health_reg_app { #define HAL_OP_HEALTH_MDEP 0x02 struct hal_cmd_health_mdep { + uint16_t app_id; uint8_t role; uint8_t data_type; uint8_t channel_type; -- 2.47.3