diff options
author | Johan Hedberg <johan.hedberg@intel.com> | 2013-12-02 22:12:22 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2013-12-05 07:05:35 -0800 |
commit | 595177f311f5d42804f729e927f7eac87bbcc21b (patch) | |
tree | 1566788a0e2dd19630b02d6db5ebd5681c64034a /include | |
parent | aac23bf636593cc2d67144aed373a46a1a5f76b1 (diff) | |
download | linux-595177f311f5d42804f729e927f7eac87bbcc21b.tar.gz linux-595177f311f5d42804f729e927f7eac87bbcc21b.tar.bz2 linux-595177f311f5d42804f729e927f7eac87bbcc21b.zip |
Bluetooth: Fix LE L2CAP Connect Request handling together with SMP
Unlike BR/EDR, for LE when we're in the BT_CONNECT state we may or may
not have already have sent the Connect Request. This means that we need
some extra tracking of the request. This patch adds an extra channel
flag to prevent the request from being sent a second time.
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/net/bluetooth/l2cap.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/net/bluetooth/l2cap.h b/include/net/bluetooth/l2cap.h index b0d7e4adb167..292749c0f4bc 100644 --- a/include/net/bluetooth/l2cap.h +++ b/include/net/bluetooth/l2cap.h @@ -695,6 +695,7 @@ enum { FLAG_EXT_CTRL, FLAG_EFS_ENABLE, FLAG_DEFER_SETUP, + FLAG_LE_CONN_REQ_SENT, }; enum { |