]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU
authorAmadeusz Sławiński <amadeusz.slawinski@tieto.com>
Thu, 14 Jul 2016 08:50:23 +0000 (10:50 +0200)
committerSasha Levin <alexander.levin@verizon.com>
Mon, 22 Aug 2016 16:23:12 +0000 (12:23 -0400)
commit6da472870a3d94d107a4e5af4164c422b3afac19
treee5e9a2296a2a8ceecdcc16fe91384144220a3eb8
parentb94d5a7f7813392d534256c023c83717721ef58d
Bluetooth: Fix l2cap_sock_setsockopt() with optname BT_RCVMTU

[ Upstream commit 23bc6ab0a0912146fd674a0becc758c3162baabc ]

When we retrieve imtu value from userspace we should use 16 bit pointer
cast instead of 32 as it's defined that way in headers. Fixes setsockopt
calls on big-endian platforms.

Signed-off-by: Amadeusz Sławiński <amadeusz.slawinski@tieto.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Cc: stable@vger.kernel.org
Signed-off-by: Sasha Levin <alexander.levin@verizon.com>
net/bluetooth/l2cap_sock.c