Diff between 352f3ad61db5a1ae6cb340f89692c64082e07275 and 5d562e5777d27615529be9988af3ec2050eb0e33

Changed Files

File Additions Deletions Status
src/device.c +5 -0 modified
src/device.h +1 -0 modified

Full Patch

diff --git a/src/device.c b/src/device.c
index 34902b3..753e03a 100644
--- a/src/device.c
+++ b/src/device.c
@@ -3485,6 +3485,11 @@ void device_set_auto_connect(struct btd_device *device, gboolean enable)
 	adapter_connect_list_add(device->adapter, device);
 }
 
+bool device_get_auto_connect(struct btd_device *device)
+{
+	return device->auto_connect;
+}
+
 static gboolean start_discovery(gpointer user_data)
 {
 	struct btd_device *device = user_data;
diff --git a/src/device.h b/src/device.h
index 102f21f..c60f52b 100644
--- a/src/device.h
+++ b/src/device.h
@@ -72,6 +72,7 @@ void device_set_bonded(struct btd_device *device, gboolean bonded);
 void device_set_legacy(struct btd_device *device, bool legacy);
 void device_set_rssi(struct btd_device *device, int8_t rssi);
 void device_set_auto_connect(struct btd_device *device, gboolean enable);
+bool device_get_auto_connect(struct btd_device *device);
 gboolean device_is_connected(struct btd_device *device);
 void device_bonding_complete(struct btd_device *device, uint8_t status);
 gboolean device_is_bonding(struct btd_device *device, const char *sender);