Hi, Here are few patches to make GATT IPC messages structure better describe its actual content, especially in cases where message has some optional data which until now were identified by 'number' field. Such name is misleading since in all cases there could be only one optional parameter thus messages are updated to have boolean-like field and properly named optional parameter. This should make code easier to read as field names in structures now have consistent names which describe its conents clearly. Andrzej Kaczmarek (8): android/hal-gatt-api: Fix IPC definition for service_search android/hal-gatt-api: Fix IPC definition for get_included_service android/hal-gatt-api: Fix IPC definition for get_characteristic android/hal-gatt-api: Fix IPC definition for get_descriptor android/hal-gatt-api: Fix IPC definition for read_characteristic android/hal-gatt-api: Fix IPC definition for write_characteristic android/gatt: Add IPC message verification for service_search android/ipc: Add common definitions for GATT IPC structures android/gatt.c | 44 +++++++----- android/hal-gatt.c | 37 +++++----- android/hal-ipc-api.txt | 175 +++++++++++++----------------------------------- android/hal-msg.h | 20 +++--- 4 files changed, 100 insertions(+), 176 deletions(-) -- 1.9.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