diff options
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);  | 
