batman-adv: check return type of unicast packet preparations
authorLinus Lüssing <linus.luessing@web.de>
Sat, 27 Jul 2013 01:24:44 +0000 (03:24 +0200)
committerAntonio Quartulli <ordex@autistici.org>
Sat, 17 Aug 2013 18:02:32 +0000 (20:02 +0200)
commit50fa3b31f4700deb1a860fa1a04016b889765323
treeb830adeed468babf3057a0296e30efb182c03cf5
parent0f7dd1aa8f959216f1faa71513b9d3c1a9065e5a
batman-adv: check return type of unicast packet preparations

batadv_unicast(_4addr)_prepare_skb  might reallocate the skb's data.
And if it tries to do so then this can potentially fail.

We shouldn't continue working on this skb in such a case.

Signed-off-by: Linus Lüssing <linus.luessing@web.de>
Signed-off-by: Marek Lindner <lindner_marek@yahoo.de>
Acked-by: Antonio Quartulli <ordex@autistici.org>
Signed-off-by: Antonio Quartulli <ordex@autistici.org>
net/batman-adv/unicast.c