Diff between 54a67a1c457b6c4eb692c43f7ff7a89181b3f93b and 6d410a0e2e2e801e8555a42f799ede5787565bf7

Changed Files

File Additions Deletions Status
doc/gatt-api.txt +1 -0 modified
src/gatt-database.c +2 -0 modified

Full Patch

diff --git a/doc/gatt-api.txt b/doc/gatt-api.txt
index 1281dd3..98fe748 100644
--- a/doc/gatt-api.txt
+++ b/doc/gatt-api.txt
@@ -261,6 +261,7 @@ Properties	string UUID [read-only]
 				"notify"
 				"indicate"
 				"authenticated-signed-writes"
+				"extended-properties"
 				"reliable-write"
 				"writable-auxiliaries"
 				"encrypt-read"
diff --git a/src/gatt-database.c b/src/gatt-database.c
index 5aaf5c6..548eaba 100644
--- a/src/gatt-database.c
+++ b/src/gatt-database.c
@@ -1550,6 +1550,8 @@ static bool parse_chrc_flags(DBusMessageIter *array, uint8_t *props,
 		} else if (!strcmp("authenticated-signed-writes", flag)) {
 			*props |= BT_GATT_CHRC_PROP_AUTH;
 			*perm |= BT_ATT_PERM_WRITE;
+		} else if (!strcmp("extended-properties", flag)) {
+			*props |= BT_GATT_CHRC_PROP_EXT_PROP;
 		} else if (!strcmp("reliable-write", flag)) {
 			*ext_props |= BT_GATT_CHRC_EXT_PROP_RELIABLE_WRITE;
 			*perm |= BT_ATT_PERM_WRITE;