From: Gustavo F. Padovan Date: Mon, 2 Jan 2012 22:08:04 +0000 (-0200) Subject: Bluetooth: Fix bacpy in l2cap_core.c X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=9219b2a08c8a1ca9935b85ec4ab119bb55b0cb15;p=deliverable%2Flinux.git Bluetooth: Fix bacpy in l2cap_core.c It should be the dst in the copy not src. 03a001948 introduced this bug. Reported-by: Vinicius Costa Gomes Signed-off-by: Gustavo F. Padovan --- diff --git a/net/bluetooth/l2cap_core.c b/net/bluetooth/l2cap_core.c index cd7bb3d7f2b4..d66aea8ad763 100644 --- a/net/bluetooth/l2cap_core.c +++ b/net/bluetooth/l2cap_core.c @@ -1190,7 +1190,7 @@ inline int l2cap_chan_connect(struct l2cap_chan *chan, __le16 psm, u16 cid, bdad } /* Set destination address and psm */ - bacpy(&bt_sk(sk)->dst, src); + bacpy(&bt_sk(sk)->dst, dst); chan->psm = psm; chan->dcid = cid;