summaryrefslogtreecommitdiff
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorSzymon Janc <szymon.janc@codecoup.pl>2017-04-24 18:25:04 -0700
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-05-20 14:27:02 +0200
commitff1c4cf24642a3598fd9adc7e110d0df2610d1d8 (patch)
treee5373faf0ff2b82e3539d9df02682eca3720bbd2 /net/unix/af_unix.c
parent9bd2cc56a08967dc389a4ea9b18869570549df64 (diff)
Bluetooth: Fix user channel for 32bit userspace on 64bit kernel
commit ab89f0bdd63a3721f7cd3f064f39fc4ac7ca14d4 upstream. Running 32bit userspace on 64bit kernel results in MSG_CMSG_COMPAT being defined as 0x80000000. This results in sendmsg failure if used from 32bit userspace running on 64bit kernel. Fix this by accounting for MSG_CMSG_COMPAT in flags check in hci_sock_sendmsg. Signed-off-by: Szymon Janc <szymon.janc@codecoup.pl> Signed-off-by: Marko Kiiskila <marko@runtime.io> Signed-off-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions