diff options
Diffstat (limited to 'hcid/adapter.c')
-rw-r--r-- | hcid/adapter.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/hcid/adapter.c b/hcid/adapter.c index e2e22548..8c7c53f5 100644 --- a/hcid/adapter.c +++ b/hcid/adapter.c @@ -730,6 +730,11 @@ static DBusHandlerResult set_discoverable_timeout(DBusConnection *conn, DBUS_TYPE_UINT32, &timeout, DBUS_TYPE_INVALID); + dbus_connection_emit_property_changed(conn, dbus_message_get_path(msg), + ADAPTER_INTERFACE, + "DiscoverableTimeout", + DBUS_TYPE_UINT32, &timeout); + return send_message_and_unref(conn, reply); } @@ -1143,6 +1148,10 @@ done: if (!reply) return DBUS_HANDLER_RESULT_NEED_MEMORY; + dbus_connection_emit_property_changed(conn, dbus_message_get_path(msg), + ADAPTER_INTERFACE, "Name", + DBUS_TYPE_STRING, &name); + return send_message_and_unref(conn, reply); } |