mbox series

[BlueZ,0/2] shared/bap: Fix BASE parsing

Message ID 20250117140632.120501-1-iulia.tanasescu@nxp.com (mailing list archive)
Headers show
Series shared/bap: Fix BASE parsing | expand

Message

Iulia Tanasescu Jan. 17, 2025, 2:06 p.m. UTC
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

Comments

patchwork-bot+bluetooth@kernel.org Jan. 17, 2025, 6:10 p.m. UTC | #1
Hello:

This series was applied to bluetooth/bluez.git (master)
by Luiz Augusto von Dentz <luiz.von.dentz@intel.com>:

On Fri, 17 Jan 2025 16:06:30 +0200 you wrote:
> 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.
> 
> [...]

Here is the summary with links:
  - [BlueZ,1/2] btio: Set correct length for getsockopt
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=07e8e726758f
  - [BlueZ,2/2] shared/bap: Append extra L3 LTVs to BIS config
    https://git.kernel.org/pub/scm/bluetooth/bluez.git/?id=1479c86ec116

You are awesome, thank you!