summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPatrik Flykt <patrik.flykt@linux.intel.com>2012-04-19 11:00:08 +0300
committerMarcel Holtmann <marcel@holtmann.org>2012-04-19 10:58:02 +0200
commit8d0c65ad8f708f397816148fb5e34603b246ae2c (patch)
tree3bfc2f9777aa951c38b397d5aaa9e94a714d9937 /src
parent7ba2a4b98d322e9d599b1084d083252b0df9401a (diff)
downloadconnman-8d0c65ad8f708f397816148fb5e34603b246ae2c.tar.gz
connman-8d0c65ad8f708f397816148fb5e34603b246ae2c.tar.bz2
connman-8d0c65ad8f708f397816148fb5e34603b246ae2c.zip
service: Send Timeservers.Configuration property changed
Fixes BMC#25055.
Diffstat (limited to 'src')
-rw-r--r--src/service.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c
index 8f97c09e..04be98e1 100644
--- a/src/service.c
+++ b/src/service.c
@@ -1724,6 +1724,15 @@ static void proxy_configuration_changed(struct connman_service *service)
proxy_changed(service);
}
+static void timeservers_configuration_changed(struct connman_service *service)
+{
+ connman_dbus_property_changed_array(service->path,
+ CONNMAN_SERVICE_INTERFACE,
+ "Timeservers.Configuration",
+ DBUS_TYPE_STRING,
+ append_tsconfig, service);
+}
+
static void link_changed(struct connman_service *service)
{
connman_dbus_property_changed_dict(service->path,
@@ -2933,6 +2942,7 @@ static DBusMessage *set_property(DBusConnection *conn,
}
service_save(service);
+ timeservers_configuration_changed(service);
__connman_timeserver_sync(service);
} else if (g_str_equal(name, "Domains.Configuration") == TRUE) {