Bluetooth: Fix changing advertising setting while LE is connected
authorJohan Hedberg <johan.hedberg@intel.com>
Tue, 8 Oct 2013 13:52:18 +0000 (15:52 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 8 Oct 2013 14:49:02 +0000 (07:49 -0700)
commitf74ca9b8094b1b067a0b4069732065f2e1595c73
treedbd3e917a45a681bad3063b94af43672fad3709d
parentc1f23a2bfc89a886776dc141130ca995ea16a826
Bluetooth: Fix changing advertising setting while LE is connected

We only (re)enable advertising when LE is disconnected. Trying to enable
advertising using mgmt_set_advertising while connected should simply
change the flag but not do anything else (until the connection gets
dropped). This patch fixes this by making an LE connection lookup to
determine whether there are any connected devices or not.

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