commit | e44d8fe2b5c27ecc230f886d4cc49fcbd86f87a0 | [log] [tgz] |
---|---|---|
author | Sven Eckelmann <sven@narfation.org> | Fri Mar 04 21:36:41 2011 +0000 |
committer | Marek Lindner <lindner_marek@yahoo.de> | Sat Mar 05 12:52:09 2011 +0100 |
tree | 1ed6d2b1fa04a4fe333d8eda498b3e866129d4d3 | |
parent | 7cefb149a6b0e4f7c5adfa27dcf285b729063848 [diff] |
batman-adv: Disallow regular interface as mesh device 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>