On Sunday 22 August 2010 22:53:20 Linus Lüssing wrote:
If a hook returns NF_STOLEN, neither batman_skb_recv nor batman_skb_recv_finish free the skb due to the asynchronous netfilter handling in the kernel. Therefore not batman_skb_recv but the ok function batman_skb_recv_finish should do the freeing when a recv subfunction returns NET_RX_DROP instead.
Reported-by: Vasiliy Kulikov segooon@gmail.com Signed-off-by: Linus Lüssing linus.luessing@web.de
Patch has been applied (rev. 1780).
Thanks, Marek