diff options
author | Jaikumar Ganesh <jaikumar@google.com> | 2009-02-02 21:03:57 -0500 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-02-27 00:14:35 -0500 |
commit | 6e1031a40029492c10509e8c3dcac9b611438ccb (patch) | |
tree | 534b3b4c4b1495ae0f948453bf54e0d71e1216f5 /drivers/bluetooth/hci_ldisc.c | |
parent | 34a55eda483e8177c9044f93fd2c9107f02bf1c7 (diff) |
Bluetooth: When encryption is dropped, do not send RFCOMM packets
During a role change with pre-Bluetooth 2.1 devices, the remote side drops
the encryption of the RFCOMM connection. We allow a grace period for the
encryption to be re-established, before dropping the connection. During
this grace period, the RFCOMM_SEC_PENDING flag is set. Check this flag
before sending RFCOMM packets.
Signed-off-by: Jaikumar Ganesh <jaikumar@google.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'drivers/bluetooth/hci_ldisc.c')
0 files changed, 0 insertions, 0 deletions