summaryrefslogtreecommitdiff
path: root/net/ieee802154
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2013-04-29 20:35:38 +0400
committerGustavo Padovan <gustavo.padovan@collabora.co.uk>2013-06-23 03:23:48 +0400
commit9f22398ce4baf816535415e65949d03f55a7973a (patch)
tree2b7dad90909ec81acb41134b89f525e4d25e80b3 /net/ieee802154
parent141d57065afd11977c4d346f64b25350445bf689 (diff)
downloadlinux-9f22398ce4baf816535415e65949d03f55a7973a.tar.xz
Bluetooth: Fix hardcoding ATT CID in __l2cap_chan_add()
Since in the future more than the ATT CID may be permissible we should not be hardcoding it for all LE connections in __l2cap_chan_add(). Instead, the source ATT CID should only be set if the destination is also ATT, and in other cases we should just use the existing dynamic CID allocation function. Assigning scid based on dcid means that whenever __l2cap_chan_add() is called that chan->dcid is properly initialized. l2cap_le_conn_ready() wasn't initializing is properly so this is also taken care of in this patch. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> Acked-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
Diffstat (limited to 'net/ieee802154')
0 files changed, 0 insertions, 0 deletions