summaryrefslogtreecommitdiff
path: root/src/clock.c
diff options
context:
space:
mode:
authorAlok Barsode <alok.barsode@linux.intel.com>2012-01-05 14:41:13 +0200
committerDaniel Wagner <daniel.wagner@bmw-carit.de>2012-01-09 16:07:38 +0100
commitaf1e251f8f1e0c6c50e25458793c8d2520e86f52 (patch)
tree07ca88036cc22aa7189f2cd196782ff73cb0566c /src/clock.c
parentbdc4d983779e37daef71786d046a9602e5886fa5 (diff)
downloadconnman-af1e251f8f1e0c6c50e25458793c8d2520e86f52.tar.gz
connman-af1e251f8f1e0c6c50e25458793c8d2520e86f52.tar.bz2
connman-af1e251f8f1e0c6c50e25458793c8d2520e86f52.zip
clock: Emit property changed signal when time property is channged.
Fixes BMC#23740.
Diffstat (limited to 'src/clock.c')
-rw-r--r--src/clock.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/clock.c b/src/clock.c
index 7b3e8701..c98c5027 100644
--- a/src/clock.c
+++ b/src/clock.c
@@ -190,6 +190,10 @@ static DBusMessage *set_property(DBusConnection *conn,
if (settimeofday(&tv, NULL) < 0)
return __connman_error_invalid_arguments(msg);
+
+ connman_dbus_property_changed_basic(CONNMAN_MANAGER_PATH,
+ CONNMAN_CLOCK_INTERFACE, "Time",
+ DBUS_TYPE_UINT64, &newval);
} else if (g_str_equal(name, "TimeUpdates") == TRUE) {
const char *strval;
enum time_updates newval;