aboutsummaryrefslogtreecommitdiff
path: root/attrib
diff options
context:
space:
mode:
authorElvis Pfützenreuter <epx@signove.com>2011-02-16 16:13:39 -0200
committerJohan Hedberg <johan.hedberg@nokia.com>2011-02-18 12:09:26 -0300
commit74de4d7c6c109901c26b9a6e62ba680ff0e43c84 (patch)
treefeafcd6ee1a12474eb781eb76513fea53c4ad620 /attrib
parent5408e11b6bd1ad6122a9aa407b35ee2fcfad5144 (diff)
downloadbluez-74de4d7c6c109901c26b9a6e62ba680ff0e43c84.tar.gz
Add UUID property to GATT service object
Diffstat (limited to 'attrib')
-rw-r--r--attrib/client.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/attrib/client.c b/attrib/client.c
index ec5fcf22..0f9ba3ea 100644
--- a/attrib/client.c
+++ b/attrib/client.c
@@ -941,6 +941,7 @@ static DBusMessage *prim_get_properties(DBusConnection *conn, DBusMessage *msg,
DBusMessageIter dict;
GSList *l;
char **chars;
+ const char *uuid;
int i;
reply = dbus_message_new_method_return(msg);
@@ -963,6 +964,9 @@ static DBusMessage *prim_get_properties(DBusConnection *conn, DBusMessage *msg,
dict_append_array(&dict, "Characteristics", DBUS_TYPE_OBJECT_PATH,
&chars, i);
+ uuid = prim->att->uuid;
+ dict_append_entry(&dict, "UUID", DBUS_TYPE_STRING, &uuid);
+
g_free(chars);
dbus_message_iter_close_container(&iter, &dict);