This patch set adds: * caching primary and included sevices. * fix in hanling included services * add list of disconnected devices - thanks to this we keep cached services and next connect is faster. * Fix instance id for primary and included services Lukasz Rymanowski (15): android/gatt: Change name of gatt_primary in service structure android/gatt: Add flag primary to struct service android/gatt: Add helper functions to send all primary services android/gatt: Use cached primary services if possible android/gatt: Add create_device helper function android/gatt: Add list of disconnected device android/gatt: Minor change in get_include_data android/gatt: Add msg size check for get included service android/gatt: Prepare to cache included services android/gatt: Add helper function to create_service android/gatt: Cache include services android/gatt: Add helper to send included service android/gatt: Change label name from failed to reply android/gatt: Use cache for included services android/gatt: Fix instance id for primary and included service android/gatt.c | 509 +++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 346 insertions(+), 163 deletions(-) -- 1.8.4 -- 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