Bluetooth: mgmt: Disallow legacy MGMT_OP_READ_LOCAL_OOB_EXT_DATA
Legacy (v2.0) controllers do not support Extended OOB Data used by SSP. Signed-off-by: Brian Gix <brian.gix@intel.com> Signed-off-by: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
This commit is contained in:
parent
0b59e272f9
commit
81218cbee9
@ -7315,6 +7315,11 @@ static int read_local_oob_ext_data(struct sock *sk, struct hci_dev *hdev,
|
||||
if (!rp)
|
||||
return -ENOMEM;
|
||||
|
||||
if (!status && !lmp_ssp_capable(hdev)) {
|
||||
status = MGMT_STATUS_NOT_SUPPORTED;
|
||||
eir_len = 0;
|
||||
}
|
||||
|
||||
if (status)
|
||||
goto complete;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user