]> git.baikalelectronics.ru Git - kernel.git/commit
batman-adv: Fix invalid stack access in batadv_dat_select_candidates
authorSven Eckelmann <sven@open-mesh.com>
Tue, 3 Nov 2015 09:05:44 +0000 (10:05 +0100)
committerAntonio Quartulli <antonio@meshcoding.com>
Mon, 7 Dec 2015 14:40:21 +0000 (22:40 +0800)
commit30b81f62f3ac4f88ca4ed07f9f1bee7dbb47c82c
tree67687b3c5d6b9822776988d43f6ddd4945f6364b
parentbf0909c098d0b3c28c589b74338d5706150435e3
batman-adv: Fix invalid stack access in batadv_dat_select_candidates

batadv_dat_select_candidates provides an u32 to batadv_hash_dat but it
needs a batadv_dat_entry with at least ip and vid filled in.

Fixes: 3e26722bc9f2 ("batman-adv: make the Distributed ARP Table vlan aware")
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
Acked-by: Antonio Quartulli <antonio@meshcoding.com>
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
Signed-off-by: Antonio Quartulli <antonio@meshcoding.com>
net/batman-adv/distributed-arp-table.c