diff options
author | Johan Hedberg <johan.hedberg@intel.com> | 2014-08-08 09:37:16 +0300 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2014-08-14 08:49:18 +0200 |
commit | 70db83c4bcdc1447bbcb318389561c90d7056b18 (patch) | |
tree | c175a11638d84a71b3349015b0c8b9c8ce14d61e /include/net/bluetooth/l2cap.h | |
parent | f193844c51e88ea3d2137bb0c1d38d27d37691a2 (diff) | |
download | talos-obmc-linux-70db83c4bcdc1447bbcb318389561c90d7056b18.tar.gz talos-obmc-linux-70db83c4bcdc1447bbcb318389561c90d7056b18.zip |
Bluetooth: Add SMP L2CAP channel skeleton
This patch creates the initial SMP L2CAP channels and a skeleton for
their callbacks. There is one per-adapter channel created upon adapter
registration, and then one channel per-connection created through the
new_connection callback. The channels are registered with the reserved
CID 0x1f for now in order to not conflict with existing SMP
functionality. Once everything is in place the value can be changed to
what it should be, i.e. L2CAP_CID_SMP.
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'include/net/bluetooth/l2cap.h')
-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 a72965f6bc2f..1a037ba4b6f4 100644 --- a/include/net/bluetooth/l2cap.h +++ b/include/net/bluetooth/l2cap.h @@ -637,6 +637,7 @@ struct l2cap_conn { struct delayed_work security_timer; struct smp_chan *smp_chan; + struct l2cap_chan *smp; struct list_head chan_l; struct mutex chan_lock; |