linux/net/bluetooth
Marcel Holtmann 6ac59344ef [Bluetooth] Support create connection cancel command
In case of non-blocking connects it is possible that the last user
of an ACL link quits before the connection has been fully established.
This will lead to a race condition where the internal state of a
connection is closed, but the actual link has been established and is
active. In case of Bluetooth 1.2 and later devices it is possible to
call create connection cancel to abort the connect. For older devices
the disconnect timer will be used to trigger the needed disconnect.

Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
2006-09-28 18:01:33 -07:00
..
bnep [Bluetooth] Integrate services into the driver model 2006-09-28 18:01:26 -07:00
cmtp [Bluetooth] Remaining transitions to use kzalloc() 2006-07-12 15:34:28 -07:00
hidp [Bluetooth] Integrate services into the driver model 2006-09-28 18:01:26 -07:00
rfcomm [Bluetooth] Return EINPROGRESS for non-blocking socket calls 2006-09-28 18:01:31 -07:00
Kconfig Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
af_bluetooth.c [Bluetooth] Return EINPROGRESS for non-blocking socket calls 2006-09-28 18:01:31 -07:00
hci_conn.c [Bluetooth] Support create connection cancel command 2006-09-28 18:01:33 -07:00
hci_core.c [Bluetooth] Read local version information on device init 2006-09-28 18:01:32 -07:00
hci_event.c [Bluetooth] Support create connection cancel command 2006-09-28 18:01:33 -07:00
hci_sock.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
hci_sysfs.c [Bluetooth] Read local version information on device init 2006-09-28 18:01:32 -07:00
l2cap.c [Bluetooth] Fix deadlock in the L2CAP layer 2006-07-12 15:34:35 -07:00
lib.c Remove obsolete #include <linux/config.h> 2006-06-30 19:25:36 +02:00
sco.c [Bluetooth] Remaining transitions to use kzalloc() 2006-07-12 15:34:28 -07:00