static bt_pending_le_conn_info_s *pending_le_conn_info = NULL;
static guint pending_le_conn_timer_id = 0;
-static int bt_conn_id = 0;
+int hal_gatt_conn_id = 0;
static int bt_inst_id = 0;
/* Should match the range with bt-service-gatt.c's MAX_APPS_SUPPORTED */
static int __hal_generate_conn_id()
{
- return ++bt_conn_id;
+ return ++hal_gatt_conn_id;
}
static int __hal_generate_server_instance_id()
static GSList *gatt_services = NULL;
-static int conn_id = 0;
+extern int hal_gatt_conn_id;
/* Linked List of connected Remote GATT clients */
static GSList *gatt_client_info_list = NULL;
conn_info = g_new0(struct gatt_client_info_t, 1);
conn_info->addr = g_strdup(address);
INFO("Added GATT client addr[%s]", conn_info->addr);
- conn_info->connection_id = ++conn_id;
+ conn_info->connection_id = ++hal_gatt_conn_id;
conn_info->instance_id = instance;
gatt_client_info_list = g_slist_append(gatt_client_info_list, conn_info);
INFO("Total num of connected GATT clients [%d]", g_slist_length(gatt_client_info_list));