zephyr/include/bluetooth
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
..
audio Bluetooth: Audio: AICS client add function to get conn pointer 2021-06-24 11:31:04 -04:00
mesh Bluetooth: Mesh: Refactor Mesh Model Extensions 2021-08-03 10:20:52 -04:00
services bluetooth: ots: Make OTS Object Reads use POSIX parameter types 2021-08-03 13:16:51 +02:00
a2dp-codec.h license: add missing SPDX headers 2021-02-11 08:05:16 -05:00
a2dp.h
addr.h Bluetooth: host: Fix doxygen in addr header 2021-02-02 08:46:17 -05:00
att.h Bluetooth: ATT: Add ATT first/last handle defines 2021-04-08 16:35:57 +02:00
avdtp.h Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
bluetooth.h doc: doxygen: replace option alias with kconfig 2021-06-29 10:26:28 -04:00
buf.h Bluetooth: fix C++ linker errors 2021-07-21 07:06:30 -04:00
conn.h Bluetooth: Add connect event structure to zsector 2021-08-11 13:42:28 +02:00
controller.h
crypto.h Bluetooth: Crypto: Fix naming of params 2021-05-12 12:37:27 +03:00
direction.h Bluetooth: host: Add handl HCI_LE_Connectionless_IQ_Report 2021-05-06 16:27:16 +02:00
gap.h Bluetooth: Host: Adds periodic advertising min/max interval macros 2021-04-23 15:01:32 +02:00
gatt.h Bluetooth: gatt: Add option to read multiple without variable length 2021-08-12 11:07:08 -04:00
hci_err.h
hci_raw.h Bluetooth: Refactor bluetooth buffer configuration for simplification 2021-05-06 14:56:18 +02:00
hci_vs.h
hci.h Bluetooth: controller: Fix wrong CTE type in per adv report 2021-08-03 13:58:51 +02:00
hfp_hf.h
iso.h Bluetooth: ISO: Add packet status flag to iso recv info 2021-06-11 16:12:34 +02:00
l2cap.h bluetooth: l2cap: fix doxygen references 2021-05-21 12:17:04 -04:00
mesh.h Bluetooth: Mesh: Align capitalization for BT mesh 2021-07-13 11:23:54 -04:00
rfcomm.h Bluetooth: host: Update RFCOMM to new delayable work API 2021-05-05 19:44:09 -04:00
sdp.h
testing.h
uuid.h bluetooth: uuid: add Running Speed and Cadence uuids 2021-07-20 13:44:45 +02:00