zephyr/subsys/bluetooth/shell
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
..
bredr.c coccinelle: Remove extra semicolon 2021-03-25 11:35:30 -05:00
bt.c samples: conn_cb replace to const zsector 2021-08-11 13:42:28 +02:00
bt.h Bluetooth: host: Initial support for BIS 2021-03-09 08:06:02 -05:00
CMakeLists.txt Bluetooth: Audio: MICS shell commands 2021-06-07 12:04:28 +02:00
gatt.c Bluetooth: gatt: Add option to read multiple without variable length 2021-08-12 11:07:08 -04:00
hci.c
hci.h
iso.c Bluetooth: shell: ISO change to use shell_print instead of printk 2021-08-05 15:08:06 -04:00
Kconfig
l2cap.c samples: conn_cb replace to const zsector 2021-08-11 13:42:28 +02:00
ll.c Bluetooth: controller: Add periodic scanning 2020-10-21 12:44:38 +02:00
ll.h tests: Bluetooth: shell: Remove cmd_ull_reset 2020-07-20 12:46:26 +02:00
mics_client.c Bluetooth: Audio: AICS remove need for bt_conn pointer 2021-06-24 11:31:04 -04:00
mics.c Bluetooth: Audio: AICS remove need for bt_conn pointer 2021-06-24 11:31:04 -04:00
rfcomm.c
ticker.c
vcs_client.c Bluetooth: Audio: AICS remove need for bt_conn pointer 2021-06-24 11:31:04 -04:00
vcs.c Bluetooth: Audio: AICS remove need for bt_conn pointer 2021-06-24 11:31:04 -04:00