diff options
Diffstat (limited to 'hcid/dbus.h')
| -rw-r--r-- | hcid/dbus.h | 8 | 
1 files changed, 7 insertions, 1 deletions
diff --git a/hcid/dbus.h b/hcid/dbus.h index 8eba6a95..ae247fc0 100644 --- a/hcid/dbus.h +++ b/hcid/dbus.h @@ -100,6 +100,11 @@ struct bonding_request_info {  	bonding_state_t bonding_state;  }; +struct active_conn_info { +	bdaddr_t *bdaddr; +	uint16_t handle; +}; +  struct hci_dbus_data {  	uint16_t dev_id;  	uint16_t path_id; @@ -112,6 +117,7 @@ struct hci_dbus_data {  	char *requestor_name;	/* requestor unique name */  	struct slist *passkey_agents;  	struct slist *bonding_requests; +	struct slist *active_conn;  };  struct passkey_agent { @@ -184,7 +190,7 @@ static inline DBusHandlerResult send_reply_and_unref(DBusConnection *conn, DBusM  	return DBUS_HANDLER_RESULT_HANDLED;  } -void discovered_device_free(void *data, void *user_data); +void discovered_device_info_free(void *data, void *user_data);  int bonding_requests_find(const void *data, const void *user_data);  int remote_name_find_by_bdaddr(const void *data, const void *user_data);  int remote_name_append(struct slist **list, bdaddr_t *bdaddr, name_status_t name_status);  | 
