Bluetooth: Fix trying to initiate connections when acting as LE slave
authorJohan Hedberg <johan.hedberg@intel.com>
Wed, 16 Jul 2014 08:56:09 +0000 (11:56 +0300)
committerMarcel Holtmann <marcel@holtmann.org>
Wed, 16 Jul 2014 09:58:04 +0000 (11:58 +0200)
commitf99353cf9c061bc1700b6a49ee98cae93e28207b
tree1fb994259b433cdba4c2ea8d4f34d61bb200b551
parentf8218dc6605a7b2af843f9ff5d66229a4a0b1c45
Bluetooth: Fix trying to initiate connections when acting as LE slave

When we have at least one LE slave connection most (probably all)
controllers will refuse to initiate any new connections. To avoid
unnecessary failures simply check for this situation up-front and skip
the connection attempt.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
net/bluetooth/hci_event.c