Steffen Hurrle
342dfc306f
net: add build-time checks for msg->msg_name size
...
This is a follow-up patch to f3d3342602 ("net: rework recvmsg
handler msg_name and msg_namelen logic").
DECLARE_SOCKADDR validates that the structure we use for writing the
name information to is not larger than the buffer which is reserved
for msg->msg_name (which is 128 bytes). Also use DECLARE_SOCKADDR
consistently in sendmsg code paths.
Signed-off-by: Steffen Hurrle <steffen@hurrle.net>
Suggested-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
Acked-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2014-01-18 23:04:16 -08:00
..
bnep
net/*: Fix FSF address in file headers
2013-12-06 12:37:57 -05:00
cmtp
Bluetooth: Access CMTP session addresses through L2CAP channel
2013-10-13 20:00:30 +03:00
hidp
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem
2013-11-04 14:51:28 -05:00
rfcomm
Bluetooth: Remove rfcomm_carrier_raised()
2014-01-06 13:51:45 -08:00
6lowpan.c
Bluetooth: Fix 6loWPAN peer lookup
2014-01-07 11:32:15 -02:00
6lowpan.h
Bluetooth: Enable 6LoWPAN support for BT LE devices
2013-12-11 12:57:55 -08:00
a2mp.c
Bluetooth: Ignore A2MP data on non-BR/EDR links
2013-10-16 01:41:13 -07:00
a2mp.h
Bluetooth: Move a2mp.h header file into net/bluetooth/
2013-10-11 00:10:05 +02:00
af_bluetooth.c
Bluetooth: Increase minor version of core module
2013-12-07 21:29:43 +04:00
amp.c
Bluetooth: Remove l2cap_conn->dst usage from AMP manager
2013-10-13 17:43:32 +03:00
amp.h
Bluetooth: Move amp.h header file into net/bluetooth/
2013-10-11 00:10:03 +02:00
hci_conn.c
Bluetooth: Expose debugfs settings for LE connection interval
2013-10-19 18:56:54 +03:00
hci_core.c
Bluetooth: Add quirk for disabling Delete Stored Link Key command
2014-01-04 20:10:40 +02:00
hci_event.c
Bluetooth: Enable 6LoWPAN support for BT LE devices
2013-12-11 12:57:55 -08:00
hci_sock.c
Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth
2013-12-18 13:46:08 -05:00
hci_sysfs.c
Bluetooth: Remove bus attribute in favor of hierarchy
2013-10-19 16:25:55 +03:00
Kconfig
net: move 6lowpan compression code to separate module
2014-01-15 15:36:38 -08:00
l2cap_core.c
Bluetooth: Enable 6LoWPAN support for BT LE devices
2013-12-11 12:57:55 -08:00
l2cap_sock.c
net: add build-time checks for msg->msg_name size
2014-01-18 23:04:16 -08:00
lib.c
Makefile
Bluetooth: remove direct compilation of 6lowpan_iphc.c
2014-01-17 19:13:49 -08:00
mgmt.c
Bluetooth: Add an extra check in mgmt_device_disconnected()
2013-12-04 11:09:03 -02:00
sco.c
net: rework recvmsg handler msg_name and msg_namelen logic
2013-11-20 21:52:30 -05:00
smp.c
Bluetooth: Add smp_sufficient_security helper function
2013-12-05 07:05:33 -08:00
smp.h
Bluetooth: Add smp_sufficient_security helper function
2013-12-05 07:05:33 -08:00