diff options
author | Luiz Augusto von Dentz <luiz.dentz@indt.org.br> | 2008-08-18 09:29:24 -0300 |
---|---|---|
committer | Luiz Augusto von Dentz <luiz.dentz@indt.org.br> | 2008-08-18 09:29:24 -0300 |
commit | 0dda767d09a31eb13976371730e4cfe5e437869e (patch) | |
tree | 205ec925d4f5902b192dfeefb885be1acc01ecc9 /src/manager.c | |
parent | ab4a6c310beb4fc14308b8d042e290959d2d4950 (diff) |
Fix loading adapter drivers.
Diffstat (limited to 'src/manager.c')
-rw-r--r-- | src/manager.c | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/src/manager.c b/src/manager.c index 51fb6011..9b7e4439 100644 --- a/src/manager.c +++ b/src/manager.c @@ -59,7 +59,6 @@ #include "oui.h" #include "agent.h" #include "device.h" -#include "driver.h" #include "manager.h" @@ -443,18 +442,10 @@ static void manager_remove_adapter(struct adapter *adapter) int manager_register_adapter(int id) { struct adapter *adapter = adapter_create(connection, id); - GSList *l = btd_get_adapter_drivers(); if (!adapter) return -1; - for (; l; l = l->next) { - struct btd_adapter_driver *driver = l->data; - - if (driver->probe) - driver->probe(adapter); - } - manager_add_adapter(adapter); return 0; @@ -464,7 +455,6 @@ int manager_unregister_adapter(int id) { struct adapter *adapter; const gchar *path; - GSList *l = btd_get_adapter_drivers(); adapter = manager_find_adapter_by_id(id); if (!adapter) @@ -474,13 +464,6 @@ int manager_unregister_adapter(int id) info("Unregister path: %s", path); - for (; l; l = l->next) { - struct btd_adapter_driver *driver = l->data; - - if (driver->remove) - driver->remove(adapter); - } - adapter_stop(adapter); manager_remove_adapter(adapter); |