From ad37d886cc54a9a975f0f5322165bbb2855dac7f Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Mon, 22 Dec 2008 19:33:41 -0300 Subject: Cleanup adapters on exit. When bluetoothd is terminated any remaining registered adapters should be unregistered (including proper D-Bus signal emition) and have their drivers removed. The adapters should also be brought down unless they were already up upon initialization. --- src/adapter.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/adapter.h') diff --git a/src/adapter.h b/src/adapter.h index 118ec4f9..d6f8b6c7 100644 --- a/src/adapter.h +++ b/src/adapter.h @@ -129,7 +129,8 @@ void adapter_remove_auth_request(struct btd_adapter *adapter, bdaddr_t *dba); struct pending_auth_info *adapter_new_auth_request(struct btd_adapter *adapter, bdaddr_t *dba, auth_type_t type); -struct btd_adapter *adapter_create(DBusConnection *conn, int id); +struct btd_adapter *adapter_create(DBusConnection *conn, int id, + gboolean devup); void adapter_remove(struct btd_adapter *adapter); uint16_t adapter_get_dev_id(struct btd_adapter *adapter); const gchar *adapter_get_path(struct btd_adapter *adapter); -- cgit