summaryrefslogtreecommitdiffstats
path: root/plugins/bluez5.c
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2013-02-20 19:26:19 -0300
committerDenis Kenzior <denkenz@gmail.com>2013-02-20 21:35:44 -0600
commit6672f41fd6293ff33eccd1993840f5e061193673 (patch)
tree0c6338e08784ebc0c29e7914e2dbe829cef3dd28 /plugins/bluez5.c
parent8a1cd911d8c27a8304a71d5a8625905633f6ad61 (diff)
downloadofono-6672f41fd6293ff33eccd1993840f5e061193673.tar.bz2
bluez5: Add profile version argument
This patch adds sending of the Version argument to RegisterProfile method. The version is required to create the service record containing the correct profile version.
Diffstat (limited to 'plugins/bluez5.c')
-rw-r--r--plugins/bluez5.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/bluez5.c b/plugins/bluez5.c
index f2cd4bb1..9233a2b2 100644
--- a/plugins/bluez5.c
+++ b/plugins/bluez5.c
@@ -108,7 +108,8 @@ done:
}
int bt_register_profile(DBusConnection *conn, const char *uuid,
- const char *name, const char *object)
+ uint16_t version, const char *name,
+ const char *object)
{
DBusMessageIter iter, dict;
DBusPendingCall *c;
@@ -125,6 +126,7 @@ int bt_register_profile(DBusConnection *conn, const char *uuid,
dbus_message_iter_open_container(&iter, DBUS_TYPE_ARRAY, "{sv}", &dict);
ofono_dbus_dict_append(&dict, "Name", DBUS_TYPE_STRING, &name);
+ ofono_dbus_dict_append(&dict, "Version", DBUS_TYPE_UINT16, &version);
dbus_message_iter_close_container(&iter, &dict);