Diff between 73203d37634f3321c4805c42929284615a6008ab and cd85ab7185fcc41302d20f1d217d0d2c5cd92dd1

Changed Files

File Additions Deletions Status
src/adapter.c +0 -34 modified
src/adapter.h +0 -1 modified

Full Patch

diff --git a/src/adapter.c b/src/adapter.c
index 4fab974..b7dd588 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -3542,40 +3542,6 @@ int btd_adapter_restore_powered(struct btd_adapter *adapter)
 	return mgmt_set_powered(adapter->dev_id, TRUE);
 }
 
-static gboolean disable_auto(gpointer user_data)
-{
-	struct btd_adapter *adapter = user_data;
-	GSList *l;
-
-	for (l = adapter->devices; l; l = l->next) {
-		struct btd_device *device = l->data;
-
-		device_set_auto_connect(device, FALSE);
-	}
-
-	adapter->auto_timeout_id = 0;
-
-	return FALSE;
-}
-
-void btd_adapter_enable_auto_connect(struct btd_adapter *adapter)
-{
-	gboolean enable = TRUE;
-
-	if (!adapter->up)
-		return;
-
-	DBG("Enabling automatic connections");
-
-	if (adapter->auto_timeout_id)
-		return;
-
-	g_slist_foreach(adapter->devices, set_auto_connect, &enable);
-
-	adapter->auto_timeout_id = g_timeout_add_seconds(main_opts.autoto,
-						disable_auto, adapter);
-}
-
 void btd_adapter_register_pin_cb(struct btd_adapter *adapter,
 							btd_adapter_pin_cb_t cb)
 {
diff --git a/src/adapter.h b/src/adapter.h
index 5404a02..3400884 100644
--- a/src/adapter.h
+++ b/src/adapter.h
@@ -156,7 +156,6 @@ const char *btd_adapter_any_request_path(void);
 void btd_adapter_any_release_path(void);
 
 int btd_adapter_restore_powered(struct btd_adapter *adapter);
-void btd_adapter_enable_auto_connect(struct btd_adapter *adapter);
 
 typedef ssize_t (*btd_adapter_pin_cb_t) (struct btd_adapter *adapter,
 			struct btd_device *dev, char *out, gboolean *display);