From 5d562e5777d27615529be9988af3ec2050eb0e33 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Tue, 29 Jan 2013 15:02:34 -0600 Subject: [PATCH] core: Add device_get_auto_connect() function needed for LE connections --- src/device.c | 5 +++++ src/device.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/device.c b/src/device.c index 34902b3da..753e03a36 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 102f21f9d..c60f52b70 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); -- 2.47.3