[bluez/bluez] ac9292: test-runner: Add support for creating multiple con...

From: Luiz Augusto von Dentz <hidden>
Date: 2026-02-06 22:27:16

  Branch: refs/heads/master
  Home:   https://github.com/bluez/bluez
  Commit: ac92925158589325c0af40aa9f1b1fbccf94852f
      https://github.com/bluez/bluez/commit/ac92925158589325c0af40aa9f1b1fbccf94852f
  Author: Luiz Augusto von Dentz [off-list ref]
  Date:   2026-02-05 (Thu, 05 Feb 2026)

  Changed paths:
    M doc/test-runner.rst
    M tools/test-runner.c

  Log Message:
  -----------
  test-runner: Add support for creating multiple controllers

This enables -l/--emulator optional argument that allow passing an
integer number for creating multiple controllers:

$ tools/test-runner -l2 -d -k /pathto/bzImage -- client/bluetoothctl
[CHG] Controller 00:AA:01:01:00:01 Pairable: yes
[CHG] Controller 00:AA:01:00:00:00 Pairable: yes


  Commit: 6704b44cce887d8c3d4111e604665e90faba01c9
      https://github.com/bluez/bluez/commit/6704b44cce887d8c3d4111e604665e90faba01c9
  Author: Luiz Augusto von Dentz [off-list ref]
  Date:   2026-02-06 (Fri, 06 Feb 2026)

  Changed paths:
    M tools/l2test.c

  Log Message:
  -----------
  l2test: Fix not being able to use -X ext-flowctl

-X ext-flowctl requires using setsockopt(BT_MODE, BT_MODE_EXT_FLOWCTL)
but instead the code was attempting to use L2CAP_OPTIONS to read the
current l2cap_options which is not support when the address type if
not BDADDR_BREDR.

Fixes: https://github.com/bluez/bluez/issues/1869


Compare: https://github.com/bluez/bluez/compare/fc20373d03c4...6704b44cce88

To unsubscribe from these emails, change your notification settings at https://github.com/bluez/bluez/settings/notifications
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help