summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>2012-10-15 12:35:20 (GMT)
committerPatrik Flykt <patrik.flykt@linux.intel.com>2012-10-16 12:05:40 (GMT)
commit287c19dc6093d7b55f52741e1af90a742249a534 (patch)
tree16cd12fd2481a3427d83b17a00d41b1c4e98e3ea
parent402f621c827bce947fe1ae89529fa3860e904f62 (diff)
downloadconnman-287c19dc6093d7b55f52741e1af90a742249a534.zip
connman-287c19dc6093d7b55f52741e1af90a742249a534.tar.gz
connman-287c19dc6093d7b55f52741e1af90a742249a534.tar.bz2
device: Add a getter for powered property
-rw-r--r--include/device.h1
-rw-r--r--src/device.c5
2 files changed, 6 insertions, 0 deletions
diff --git a/include/device.h b/include/device.h
index 5339e98..470059b 100644
--- a/include/device.h
+++ b/include/device.h
@@ -80,6 +80,7 @@ const char *connman_device_get_ident(struct connman_device *device);
int connman_device_set_powered(struct connman_device *device,
connman_bool_t powered);
+connman_bool_t connman_device_get_powered(struct connman_device *device);
int connman_device_set_scanning(struct connman_device *device,
connman_bool_t scanning);
connman_bool_t connman_device_get_scanning(struct connman_device *device);
diff --git a/src/device.c b/src/device.c
index 12bc7da..9f88dfa 100644
--- a/src/device.c
+++ b/src/device.c
@@ -595,6 +595,11 @@ int connman_device_set_powered(struct connman_device *device,
return 0;
}
+connman_bool_t connman_device_get_powered(struct connman_device *device)
+{
+ return device->powered;
+}
+
static int device_scan(struct connman_device *device)
{
if (!device->driver || !device->driver->scan)