batman-adv: bat_socket_read missing checks
authorPaul Kot <pawlkt@gmail.com>
Sat, 10 Dec 2011 14:28:34 +0000 (15:28 +0100)
committerMarek Lindner <lindner_marek@yahoo.de>
Mon, 12 Dec 2011 11:11:06 +0000 (19:11 +0800)
commitc00b6856fc642b234895cfabd15b289e76726430
tree20ef4b559bd92bc45fe226b59c2e5111a8f18a9e
parent69497c17c6ffc636e463d528c2f4c87e4d894964
batman-adv: bat_socket_read missing checks

Writing a icmp_packet_rr and then reading icmp_packet can lead to kernel
memory corruption, if __user *buf is just below TASK_SIZE.

Signed-off-by: Paul Kot <pawlkt@gmail.com>
[sven@narfation.org: made it checkpatch clean]
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
net/batman-adv/icmp_socket.c