zephyr/subsys
Krzysztof Kopyściński 00bfac00ae Bluetooth: gatt: Add option to read multiple without variable length
Currently, with EATT enabled, when bt_gatt_read is called with multiple
handles first it'll try to use gatt_read_mult_vl, and if it fails
gatt_read_mult will be used to try again. Add option to skip
the gatt_read_mult_vl and use gatt_read_mult right away. This is needed
by tests that expect BT_ATT_OP_READ_MULT_REQ but support variable
lenght, thus don't return BT_ATT_ERR_NOT_SUPPORTED.

Removed fallback from read multiple vl to read multiple on
BT_ATT_ERR_NOT_SUPPORTED error.

This was affecting:
GATT/CL/GAR/BV-05-C, GATT/CL/GAR/BI-18-C, GATT/CL/GAR/BI-19-C,
GATT/CL/GAR/BI-20-C, GATT/CL/GAR/BI-21-C, GATT/CL/GAR/BI-22-C

Signed-off-by: Krzysztof Kopyściński <krzysztof.kopyscinski@codecoup.pl>
2021-08-12 11:07:08 -04:00
..
bluetooth Bluetooth: gatt: Add option to read multiple without variable length 2021-08-12 11:07:08 -04:00
canbus modules: canopennode: move glue code to modules directory 2021-07-01 13:32:18 -04:00
console
cpp CPP: fix static objects init for MWDT toolchain 2021-08-09 22:47:22 -04:00
debug thread analyzer: fix formatting for unsigned int 2021-06-01 12:42:38 -05:00
demand_paging kernel: mmu: z_backing_store* to k_mem_paging_backing_store* 2021-05-28 11:33:22 -04:00
dfu dfu/boot: add CONFIG_UPDATEABLE_IMAGE_NUMBER option 2021-06-17 12:41:17 +02:00
disk
emul
fb
fs logging: fs: treat absent file on stat as no error 2021-07-26 10:44:42 -04:00
ipc ipc: Fix struct name 2021-07-30 20:06:14 -04:00
jwt
logging logging: Add log mem shell command 2021-08-12 11:06:32 -04:00
lorawan lorawan: Fix setting APP_KEY using MacMibSetRequest 2021-07-22 06:11:41 -04:00
mgmt subsys/mgmt/mcumgr: Add missing static to function storage_erase 2021-07-30 21:50:45 -04:00
modbus
net net: openthread: add Netdata Publisher Kconfig option 2021-08-11 11:29:36 -04:00
pm pm: device: Do not suspend wake up sources 2021-08-11 19:39:13 -04:00
portability
random random: deprecate XOROSHIRO_RANDOM_GENERATOR 2021-08-05 11:24:44 +02:00
settings settings: fs: check directory presence before attemp to create it 2021-07-26 10:44:42 -04:00
shell shell: improve shell_execute_cmd function 2021-08-10 07:38:02 -04:00
stats
storage storage/flash_map: Fix flash area bounds checking 2021-05-25 16:59:01 -05:00
task_wdt task_wdt: Fix the way the kernel timer is used 2021-07-07 07:44:22 -05:00
testsuite testsuite: Add busy simulator module 2021-07-29 10:59:00 -04:00
timing
tracing usb: remove Kconfig option CONFIG_USB 2021-08-03 19:00:12 -04:00
usb usb: fix SetInterface handling for interfaces without any endpoints 2021-08-05 16:13:10 +02:00
CMakeLists.txt usb: remove Kconfig option CONFIG_USB 2021-08-03 19:00:12 -04:00
Kconfig