zephyr/subsys/bluetooth/host
Jonathan Rico 6fa5d1e6a5 Bluetooth: L2CAP: fix net buf frags handling
Fix the handling of buffers with fragments. What seems to have been
broken is the metadata reference that was not passed to the next frag in
the chain.

Add a test to regression too.

The main user of this is IPSP.

Signed-off-by: Jonathan Rico <jonathan.rico@nordicsemi.no>
2024-01-24 14:56:16 +01:00
..
a2dp_internal.h
a2dp.c
addr_internal.h
addr.c
adv.c
adv.h
aes_ccm.c
at.c
at.h
att_internal.h Bluetooth: ATT: call-back on buffer destroy 2023-12-15 17:14:56 +02:00
att.c bluetooth: gatt: add authorization callback API for gatt operations 2024-01-19 16:08:46 +01:00
avdtp_internal.h
avdtp.c Bluetooth: L2CAP: separate BR/EDR and LE internal headers 2024-01-11 10:04:53 +01:00
br.c
br.h
buf.c Bluetooth: Host: Use actual user_data size 2023-12-11 12:50:54 +01:00
CMakeLists.txt Bluetooth: Host: CMake dependency for Mesh Bsim 2023-10-20 15:07:51 +02:00
conn_internal.h Bluetooth: Host: Add LE Power Control Request Procedure APIs 2023-11-29 09:59:39 +01:00
conn.c Bluetooth: Use CONFIG_BT_CONN_TX_USER_DATA_SIZE 2023-11-30 10:06:19 +01:00
crypto.c
crypto.h
data.c
direction_internal.h
direction.c
ecc.c
ecc.h
gatt_internal.h
gatt.c Bluetooth: GATT: Add missing busy check for auto discover CCC 2024-01-18 20:11:08 +01:00
hci_common.c
hci_core.c Bluetooth: Host: add hci error to errno translation for INVALID_PARAM 2023-12-22 09:52:29 +01:00
hci_core.h bluetooth: id: make sharing RPA between adv sets optional 2023-11-14 09:22:51 +01:00
hci_ecc.c
hci_ecc.h
hci_raw_internal.h
hci_raw.c Bluetooth: Host: Use actual user_data size 2023-12-11 12:50:54 +01:00
hfp_hf.c Bluetooth: L2CAP: separate BR/EDR and LE internal headers 2024-01-11 10:04:53 +01:00
hfp_internal.h
id.c bluetooth: add HCI driver parameter to set controller's public address 2023-11-29 10:44:25 +01:00
id.h
iso_internal.h Bluetooth: Host: iso_data extend bt_buf_data 2023-12-11 12:50:54 +01:00
iso.c Bluetooth: ISO: Fix CIS peripheral disconnection during setup 2024-01-22 12:59:38 +01:00
Kconfig drivers: bluethooth: stm32wba: Add HCI driver for STM32WBA 2023-12-18 17:31:08 +00:00
Kconfig.gatt bluetooth: gatt: add authorization callback API for gatt operations 2024-01-19 16:08:46 +01:00
Kconfig.l2cap
keys_br.c
keys.c
keys.h
l2cap_br_interface.h Bluetooth: L2CAP: separate BR/EDR and LE internal headers 2024-01-11 10:04:53 +01:00
l2cap_br_internal.h Bluetooth: L2CAP: separate BR/EDR and LE internal headers 2024-01-11 10:04:53 +01:00
l2cap_br.c Bluetooth: L2CAP: separate BR/EDR and LE internal headers 2024-01-11 10:04:53 +01:00
l2cap_internal.h Bluetooth: L2CAP: separate BR/EDR and LE internal headers 2024-01-11 10:04:53 +01:00
l2cap.c Bluetooth: L2CAP: fix net buf frags handling 2024-01-24 14:56:16 +01:00
long_wq.c
long_wq.h
monitor.c
monitor.h
rfcomm_internal.h
rfcomm.c Bluetooth: L2CAP: separate BR/EDR and LE internal headers 2024-01-11 10:04:53 +01:00
scan.c
scan.h
sdp_internal.h
sdp.c Bluetooth: L2CAP: separate BR/EDR and LE internal headers 2024-01-11 10:04:53 +01:00
settings.c
settings.h
smp_null.c
smp.c include: util: Add mem_xor functions 2024-01-05 09:06:36 +01:00
smp.h
ssp.c
ssp.h
testing.c Bluetooth: Mesh: Make bt_mesh_model as rodata 2023-11-16 16:52:14 +01:00
testing.h Bluetooth: Mesh: Make bt_mesh_model as rodata 2023-11-16 16:52:14 +01:00
uuid.c