Changes from v1: - added extra fix for handling 'current service' in op - smarter calculation of discovery ranges Proper handling of inserting existing characteristic seems to be at least non-trivial so I did not attempt to fix it here. Andrzej Kaczmarek (3): shared/gatt-client: Fix removing services from pending list shared/gatt-client: Fix discovery of discontinuous database shared/gatt-client: Fix tracking current service during discovery src/shared/gatt-client.c | 139 ++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 119 insertions(+), 20 deletions(-) -- 2.16.2 -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html