Commit 314d30b1 authored by Luiz Augusto von Dentz's avatar Luiz Augusto von Dentz
Browse files

Bluetooth: hci_sync: Fix attempting to send HCI_Disconnect to BIS handle



BIS/PA connections do have their own cleanup proceedure which are
performed by hci_conn_cleanup/bis_cleanup.

Fixes: 23205562 ("Bluetooth: separate CIS_LINK and BIS_LINK link types")
Signed-off-by: default avatarLuiz Augusto von Dentz <luiz.von.dentz@intel.com>
parent 59710a26
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5493,7 +5493,7 @@ static int hci_disconnect_sync(struct hci_dev *hdev, struct hci_conn *conn,
{
	struct hci_cp_disconnect cp;

	if (test_bit(HCI_CONN_BIG_CREATED, &conn->flags)) {
	if (conn->type == BIS_LINK) {
		/* This is a BIS connection, hci_conn_del will
		 * do the necessary cleanup.
		 */