From: Marcel Holtmann Date: Sun, 14 Mar 2021 13:56:08 +0000 (+0100) Subject: Bluetooth: Fix wrong opcode error for read advertising features X-Git-Tag: accepted/tizen/unified/20230118.172025~7335^2~197^2~18 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=21dd118f8de318df2bebfcd44a722168bb705be7;p=platform%2Fkernel%2Flinux-rpi.git Bluetooth: Fix wrong opcode error for read advertising features The read advertising features error handling returns false the opcode for the set advertising command. Signed-off-by: Marcel Holtmann Signed-off-by: Luiz Augusto von Dentz --- diff --git a/net/bluetooth/mgmt.c b/net/bluetooth/mgmt.c index 3df6f9c..51c7e64 100644 --- a/net/bluetooth/mgmt.c +++ b/net/bluetooth/mgmt.c @@ -7476,7 +7476,7 @@ static int read_adv_features(struct sock *sk, struct hci_dev *hdev, * advertising. */ if (hci_dev_test_flag(hdev, HCI_ENABLE_LL_PRIVACY)) - return mgmt_cmd_status(sk, hdev->id, MGMT_OP_SET_ADVERTISING, + return mgmt_cmd_status(sk, hdev->id, MGMT_OP_READ_ADV_FEATURES, MGMT_STATUS_NOT_SUPPORTED); hci_dev_lock(hdev);