]> git.karo-electronics.de Git - karo-tx-linux.git/commit
batman-adv: Only write requested number of byte to user buffer
authorSven Eckelmann <sven@narfation.org>
Tue, 19 Mar 2013 11:36:50 +0000 (12:36 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 5 Apr 2013 17:16:38 +0000 (10:16 -0700)
commit2e8e2c7847cc17a8135ad17869f5ba37207e2f89
treeeb91adc8a58bbf06a65824f989b23f606ff8e249
parent19c0a0f3f768551fc708ebc9b2345e5dcc248d3a
batman-adv: Only write requested number of byte to user buffer

commit b5a1eeef04cc7859f34dec9b72ea1b28e4aba07c upstream.

Don't write more than the requested number of bytes of an batman-adv icmp
packet to the userspace buffer. Otherwise unrelated userspace memory might get
overridden by the kernel.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/batman-adv/icmp_socket.c