Marcel Holtmann
0fe29fd1cd
Bluetooth: Read LE remote features during connection establishment
...
When establishing a Bluetooth LE connection, read the remote used
features mask to determine which features are supported. This was
not really needed with Bluetooth 4.0, but since Bluetooth 4.1 and
also 4.2 have introduced new optional features, this becomes more
important.
This works the same as with BR/EDR where the connection enters the
BT_CONFIG stage and hci_connect_cfm call is delayed until the remote
features have been retrieved. Only after successfully receiving the
remote features, the connection enters the BT_CONNECTED state.
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2015-04-09 08:36:54 +03:00
..
bnep
Bluetooth: bnep: Handle BNEP connection setup request
2015-04-03 23:21:34 +02:00
cmtp
Bluetooth: cmtp: Use BIT(x) instead of (1 << x)
2015-04-04 08:50:20 +03:00
hidp
Bluetooth: hidp: Use BIT(x) instead of (1 << x)
2015-04-04 08:50:20 +03:00
rfcomm
net: Remove iocb argument from sendmsg and recvmsg
2015-03-02 13:06:31 -05:00
6lowpan.c
a2mp.c
Bluetooth: Make __next_ident function static.
2015-02-15 10:14:54 +02:00
a2mp.h
Bluetooth: Make __next_ident function static.
2015-02-15 10:14:54 +02:00
af_bluetooth.c
Bluetooth: Convert mgmt to use HCI chan registration API
2015-03-06 20:15:21 +01:00
amp.c
amp.h
ecc.c
ecc.h
hci_conn.c
Bluetooth: Introduce hci_dev_clear_flag helper macro
2015-03-13 12:09:27 +02:00
hci_core.c
Bluetooth: Remove hci_recv_stream_fragment function
2015-04-07 18:47:10 +02:00
hci_debugfs.c
Bluetooth: Expose current Device ID information via debugfs
2015-04-02 08:40:35 +03:00
hci_debugfs.h
Bluetooth: Provide option to enable/disable debugfs information
2015-02-15 18:54:13 +02:00
hci_event.c
Bluetooth: Read LE remote features during connection establishment
2015-04-09 08:36:54 +03:00
hci_request.c
Bluetooth: Add second hci_request callback option for full skb
2015-04-02 16:09:27 +02:00
hci_request.h
Bluetooth: Add second hci_request callback option for full skb
2015-04-02 16:09:27 +02:00
hci_sock.c
Bluetooth: Refactor HCI request variables into own struct
2015-03-30 23:20:53 +02:00
hci_sysfs.c
Kconfig
Bluetooth: Provide option to enable/disable debugfs information
2015-02-15 18:54:13 +02:00
l2cap_core.c
Bluetooth: Refactor L2CAP variables into l2cap_ctrl
2015-03-30 23:20:53 +02:00
l2cap_sock.c
Bluetooth: Refactor L2CAP variables into l2cap_ctrl
2015-03-30 23:20:53 +02:00
lib.c
Makefile
Bluetooth: Add generic mgmt helper API
2015-03-17 18:03:08 +01:00
mgmt.c
Bluetooth: Add local SSP OOB data to OOB ext data mgmt command
2015-04-07 23:31:20 +02:00
mgmt_util.c
Bluetooth: Add generic mgmt helper API
2015-03-17 18:03:08 +01:00
mgmt_util.h
Bluetooth: Add generic mgmt helper API
2015-03-17 18:03:08 +01:00
sco.c
Bluetooth: fix sco_exit compile warning
2015-03-07 22:13:17 +02:00
selftest.c
Bluetooth: Export ECDH selftest result in debugfs
2015-04-02 08:47:38 +03:00
selftest.h
smp.c
Bluetooth: Export SMP selftest result in debugfs
2015-04-02 08:47:40 +03:00
smp.h
Bluetooth: Add function for generating LE SC out-of-band data
2015-03-16 10:31:27 +02:00