summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher William Snowhill <chris@kode54.net>2020-12-26 19:12:32 -0800
committerMarcel Holtmann <marcel@holtmann.org>2020-12-27 21:35:59 +0100
commita5687c644015a097304a2e47476c0ecab2065734 (patch)
tree48540d7d93c32db549d6a9da8cf88252bd239785
parent05672a2c14a4ea20b7e31a1d8d847292c2b60c10 (diff)
Bluetooth: Fix initializing response id after clearing struct
Looks like this was missed when patching the source to clear the structures throughout, causing this one instance to clear the struct after the response id is assigned. Fixes: eddb7732119d ("Bluetooth: A2MP: Fix not initializing all members") Signed-off-by: Christopher William Snowhill <chris@kode54.net> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
-rw-r--r--net/bluetooth/a2mp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/bluetooth/a2mp.c b/net/bluetooth/a2mp.c
index da7fd7c8c2dc..cc26e4c047ad 100644
--- a/net/bluetooth/a2mp.c
+++ b/net/bluetooth/a2mp.c
@@ -381,9 +381,9 @@ static int a2mp_getampassoc_req(struct amp_mgr *mgr, struct sk_buff *skb,
hdev = hci_dev_get(req->id);
if (!hdev || hdev->amp_type == AMP_TYPE_BREDR || tmp) {
struct a2mp_amp_assoc_rsp rsp;
- rsp.id = req->id;
memset(&rsp, 0, sizeof(rsp));
+ rsp.id = req->id;
if (tmp) {
rsp.status = A2MP_STATUS_COLLISION_OCCURED;