aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorPauli Virtanen <pav@iki.fi>2025-05-03 17:08:21 +0300
committerLuiz Augusto von Dentz <luiz.von.dentz@intel.com>2025-05-21 10:29:28 -0400
commit23205562ffc8de20f57afdd984858cab29e77968 (patch)
tree2b2c685e93e127316e64d2c99801b325583d03bd /net/unix/af_unix.c
parentBluetooth: btusb: Add new VID/PID 13d3/3630 for MT7925 (diff)
downloadwireguard-linux-23205562ffc8de20f57afdd984858cab29e77968.tar.xz
wireguard-linux-23205562ffc8de20f57afdd984858cab29e77968.zip
Bluetooth: separate CIS_LINK and BIS_LINK link types
Use separate link type id for unicast and broadcast ISO connections. These connection types are handled with separate HCI commands, socket API is different, and hci_conn has union fields that are different in the two cases, so they shall not be mixed up. Currently in most places it is attempted to distinguish ucast by bacmp(&c->dst, BDADDR_ANY) but it is wrong as dst is set for bcast sink hci_conn in iso_conn_ready(). Additionally checking sync_handle might be OK, but depends on details of bcast conn configuration flow. To avoid complicating it, use separate link types. Fixes: f764a6c2c1e4 ("Bluetooth: ISO: Add broadcast support") Signed-off-by: Pauli Virtanen <pav@iki.fi> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions