summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-12-16 04:54:15 +0100
committerMarcel Holtmann <marcel@holtmann.org>2008-12-16 04:54:15 +0100
commit8b0d086c892b72cfdef0ee799e515b60e43c9766 (patch)
treefd98f3c6f29ca36760734b07d603b53a0c723b2e
parenteef3cadcb3bce384b8fb2b0531386c982021dc39 (diff)
downloadconnman-8b0d086c892b72cfdef0ee799e515b60e43c9766.tar.gz
connman-8b0d086c892b72cfdef0ee799e515b60e43c9766.tar.bz2
connman-8b0d086c892b72cfdef0ee799e515b60e43c9766.zip
Add Scanning property to device objects
-rw-r--r--src/element.c5
-rwxr-xr-xtest/test-manager4
2 files changed, 7 insertions, 2 deletions
diff --git a/src/element.c b/src/element.c
index 9a756416..a39cc096 100644
--- a/src/element.c
+++ b/src/element.c
@@ -511,6 +511,11 @@ static DBusMessage *device_get_properties(DBusConnection *conn,
if (element->subtype == CONNMAN_ELEMENT_SUBTYPE_WIFI ||
element->subtype == CONNMAN_ELEMENT_SUBTYPE_WIMAX) {
+ dbus_bool_t scanning = FALSE;
+
+ connman_dbus_dict_append_variant(&dict, "Scanning",
+ DBUS_TYPE_BOOLEAN, &scanning);
+
dbus_message_iter_open_container(&dict, DBUS_TYPE_DICT_ENTRY,
NULL, &entry);
append_networks(element, &entry);
diff --git a/test/test-manager b/test/test-manager
index c0ad77d4..09c6e19e 100755
--- a/test/test-manager
+++ b/test/test-manager
@@ -31,8 +31,8 @@ def print_properties(key, value):
if key == "Networks":
continue
- if key in ["Powered", "Connected", "Available",
- "Remember", "Default"]:
+ if key in ["Powered", "Scanning", "Connected",
+ "Available", "Remember", "Default"]:
if properties[key] == dbus.Boolean(1):
val = "true"
else: