diff --git a/src/adapter.c b/src/adapter.c
index 0f351e6..31a6b51 100644
--- a/src/adapter.c
+++ b/src/adapter.c
g_key_file_free(key_file);
}
-gboolean adapter_init(struct btd_adapter *adapter, gboolean powered,
+gboolean adapter_setup(struct btd_adapter *adapter, gboolean powered,
bool connectable, bool discoverable)
{
struct agent *agent;
diff --git a/src/adapter.h b/src/adapter.h
index 8090d98..572a0af 100644
--- a/src/adapter.h
+++ b/src/adapter.h
gboolean remove_storage);
struct btd_adapter *adapter_create(int id);
-gboolean adapter_init(struct btd_adapter *adapter, gboolean powered,
+gboolean adapter_setup(struct btd_adapter *adapter, gboolean powered,
bool connectable, bool discoverable);
void adapter_remove(struct btd_adapter *adapter);
void adapter_set_discovering(struct btd_adapter *adapter,
diff --git a/src/manager.c b/src/manager.c
index 484b801..6e0ff12 100644
--- a/src/manager.c
+++ b/src/manager.c
adapters = g_slist_append(adapters, adapter);
- if (!adapter_init(adapter, powered, connectable, discoverable)) {
+ if (!adapter_setup(adapter, powered, connectable, discoverable)) {
adapters = g_slist_remove(adapters, adapter);
btd_adapter_unref(adapter);
return NULL;