diff --git a/plugins/hostname.c b/plugins/hostname.c
index c827506275aa..5a04df80560f 100644
--- a/plugins/hostname.c
+++ b/plugins/hostname.c
@@ -140,7 +140,7 @@ static void property_changed(GDBusProxy *proxy, const char *name,
g_free(pretty_hostname);
pretty_hostname = g_strdup(str);
- adapter_foreach(update_name, NULL);
+ btd_adapter_foreach(update_name, NULL);
}
} else if (g_str_equal(name, "StaticHostname") == TRUE) {
if (iter == NULL) {@@ -158,7 +158,7 @@ static void property_changed(GDBusProxy *proxy, const char *name,
g_free(static_hostname);
static_hostname = g_strdup(str);
- adapter_foreach(update_name, NULL);
+ btd_adapter_foreach(update_name, NULL);
}
} else if (g_str_equal(name, "Chassis") == TRUE) {
if (iter == NULL) {@@ -181,7 +181,7 @@ static void property_changed(GDBusProxy *proxy, const char *name,
major_class = chassis_table[i].major_class;
minor_class = chassis_table[i].minor_class;
- adapter_foreach(update_class, NULL);
+ btd_adapter_foreach(update_class, NULL);
break;
}
}
@@ -210,7 +210,7 @@ static gboolean hostname_cb(GIOChannel *io, GIOCondition cond,
{
DBG("transient hostname changed");
read_transient_hostname();
- adapter_foreach(update_class, NULL);
+ btd_adapter_foreach(update_class, NULL);
return TRUE;
}
diff --git a/src/adapter.c b/src/adapter.c
index 1eaadc4f89bb..31d4ae917688 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -7709,7 +7709,7 @@ int btd_register_adapter_driver(const struct btd_adapter_driver *driver)
if (driver->probe == NULL)
return 0;
- adapter_foreach(probe_driver, (void *) driver);
+ btd_adapter_foreach(probe_driver, (void *) driver);
return 0;
}
@@ -7728,7 +7728,7 @@ void btd_unregister_adapter_driver(const struct btd_adapter_driver *driver)
{
adapter_drivers = g_slist_remove(adapter_drivers, (void *) driver);
- adapter_foreach(unload_driver, (void *) driver);
+ btd_adapter_foreach(unload_driver, (void *) driver);
}
static void agent_auth_cb(struct agent *agent, DBusError *derr,@@ -9332,7 +9332,7 @@ struct btd_adapter *adapter_find_by_id(int id)
return match->data;
}
-void adapter_foreach(adapter_cb func, gpointer user_data)
+void btd_adapter_foreach(adapter_cb func, gpointer user_data)
{
g_slist_foreach(adapters, (GFunc) func, user_data);
}diff --git a/src/adapter.h b/src/adapter.h
index 09d08f9d5b6f..cdcee69385cb 100644
--- a/src/adapter.h
+++ b/src/adapter.h
@@ -53,6 +53,8 @@ int adapter_init(void);
void adapter_cleanup(void);
void adapter_shutdown(void);
+void btd_adapter_foreach(adapter_cb func, gpointer user_data);
+
typedef void (*btd_disconnect_cb) (struct btd_device *device, uint8_t reason);
void btd_add_disconnect_cb(btd_disconnect_cb func);
void btd_remove_disconnect_cb(btd_disconnect_cb func);
@@ -63,7 +65,6 @@ void btd_remove_conn_fail_cb(btd_conn_fail_cb func);
struct btd_adapter *adapter_find(const bdaddr_t *sba);
struct btd_adapter *adapter_find_by_id(int id);
-void adapter_foreach(adapter_cb func, gpointer user_data);
bool btd_adapter_get_pairable(struct btd_adapter *adapter);
bool btd_adapter_get_powered(struct btd_adapter *adapter);
diff --git a/src/agent.c b/src/agent.c
index c990dc368439..3696575b83e6 100644
--- a/src/agent.c
+++ b/src/agent.c
@@ -148,7 +148,7 @@ static bool add_default_agent(struct agent *agent)
DBG("Default agent set to %s %s", agent->owner, agent->path);
- adapter_foreach(set_io_cap, agent);
+ btd_adapter_foreach(set_io_cap, agent);
return true;
}@@ -168,7 +168,7 @@ static void remove_default_agent(struct agent *agent)
else
DBG("Default agent cleared");
- adapter_foreach(set_io_cap, agent);
+ btd_adapter_foreach(set_io_cap, agent);
}
static void agent_disconnect(DBusConnection *conn, void *user_data)diff --git a/src/gatt-database.c b/src/gatt-database.c
index ff5fa3bcc8b2..5819c252900c 100644
--- a/src/gatt-database.c
+++ b/src/gatt-database.c
@@ -548,7 +548,7 @@ static void profile_remove(void *data)
DBG("Removed \"%s\"", p->name);
- adapter_foreach(adapter_remove_profile, p);
+ btd_adapter_foreach(adapter_remove_profile, p);
btd_profile_unregister(p);
g_free((void *) p->name);diff --git a/src/profile.c b/src/profile.c
index 46a3d3b45718..dfc5f7161db9 100644
--- a/src/profile.c
+++ b/src/profile.c
@@ -2452,14 +2452,14 @@ static struct ext_profile *create_ext(const char *owner, const char *path,
ext_profiles = g_slist_append(ext_profiles, ext);
- adapter_foreach(adapter_add_profile, &ext->p);
+ btd_adapter_foreach(adapter_add_profile, &ext->p);
return ext;
}
static void remove_ext(struct ext_profile *ext)
{
- adapter_foreach(adapter_remove_profile, &ext->p);
+ btd_adapter_foreach(adapter_remove_profile, &ext->p);
ext_profiles = g_slist_remove(ext_profiles, ext);
--
2.52.0