batman-adv: Disallow regular interface as mesh device
authorSven Eckelmann <sven@narfation.org>
Fri, 4 Mar 2011 21:36:41 +0000 (21:36 +0000)
committerMarek Lindner <lindner_marek@yahoo.de>
Sat, 5 Mar 2011 11:52:09 +0000 (12:52 +0100)
When trying to associate a net_device with another net_device which
already exists, batman-adv assumes that this interface is a fully
initialized batman mesh interface without checking it. The behaviour
when accessing data behind netdev_priv of a random net_device is
undefined and potentially dangerous.

Reported-by: Linus Lüssing <linus.luessing@ascom.ch>
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>

No differences found