aboutsummaryrefslogtreecommitdiffstats
path: root/net/bluetooth
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2015-01-23 10:10:39 +0200
committerMarcel Holtmann <marcel@holtmann.org>2015-01-23 18:59:31 +0100
commit484aabc1c4e869879e614a621e2dfabc9f98fb00 (patch)
treed0ee1d4bd205b43e3644d2abe6335f8aae8a8fe8 /net/bluetooth
parentBluetooth: Check for valid bdaddr in add_remote_oob_data (diff)
downloadlinux-dev-484aabc1c4e869879e614a621e2dfabc9f98fb00.tar.xz
linux-dev-484aabc1c4e869879e614a621e2dfabc9f98fb00.zip
Bluetooth: Remove incorrect check for BDADDR_BREDR address type
The Add Remote OOB Data mgmt command should allow data to be passed for LE as well. This patch removes a left-over check for BDADDR_BREDR that should not be there anymore. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Diffstat (limited to 'net/bluetooth')
-rw-r--r--net/bluetooth/mgmt.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/net/bluetooth/mgmt.c b/net/bluetooth/mgmt.c
index 2c0de3e4e79a..862a005d9db2 100644
--- a/net/bluetooth/mgmt.c
+++ b/net/bluetooth/mgmt.c
@@ -3672,14 +3672,6 @@ static int add_remote_oob_data(struct sock *sk, struct hci_dev *hdev,
u8 *rand192, *hash192;
u8 status;
- if (cp->addr.type != BDADDR_BREDR) {
- err = cmd_complete(sk, hdev->id,
- MGMT_OP_ADD_REMOTE_OOB_DATA,
- MGMT_STATUS_INVALID_PARAMS,
- &cp->addr, sizeof(cp->addr));
- goto unlock;
- }
-
if (bdaddr_type_is_le(cp->addr.type)) {
rand192 = NULL;
hash192 = NULL;