This patch adds some fixes for the BASE parsing logic in BAP: The first commit fixes the getsockopt call for BT_ISO_BASE, to make sure that the correct BASE length is read from the kernel. The second commit adds a missing case in the BASE parsing logic for Broadcast Sinks: the BASE structure might contain level 3 (BIS specific) configuration LTV types that are not present at level 2 (subgroup level). These values should also be appended to the final BIS configuration. Iulia Tanasescu (2): btio: Set correct length for getsockopt shared/bap: Append extra L3 LTVs to BIS config btio/btio.c | 3 ++- src/shared/bap.c | 28 +++++++++++++++++++++++++++- 2 files changed, 29 insertions(+), 2 deletions(-) base-commit: 2ee08ffd4d469781dc627fa50b4a015d9ad68007 -- 2.43.0