summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2012-10-19 20:10:46 +0300
committerGustavo Padovan <gustavo.padovan@collabora.co.uk>2012-11-09 16:45:37 +0100
commit476e44cb19f1fbf2d5883dddcc0ce31b33b45915 (patch)
treeee7320286f066bfec7739bb8f083367d47fe2d74 /tools
parent6fe7cc71bbf3a0bc28c9cec3c00bc11e81344412 (diff)
downloadop-kernel-dev-476e44cb19f1fbf2d5883dddcc0ce31b33b45915.zip
op-kernel-dev-476e44cb19f1fbf2d5883dddcc0ce31b33b45915.tar.gz
Bluetooth: Fix having bogus entries in mgmt_read_index_list reply
The mgmt_read_index_list uses one loop to calculate the max needed size of its response with the help of an upper-bound of the controller count. The second loop is more strict as it checks for HCI_SETUP (which might have gotten set after the first loop) and could result in some indexes being skipped. Because of this the function needs to readjust the event length and index count after filling in the response array. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> Cc: stable@vger.kernel.org Acked-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud