Sven Eckelmann 6d5808d4ae batman-adv: Add missing hardif_free_ref in forw_packet_free
add_bcast_packet_to_list increases the refcount for if_incoming but the
reference count is never decreased. The reference count must be
increased for all kinds of forwarded packets which have the primary
interface stored and forw_packet_free must decrease them. Also
purge_outstanding_packets has to invoke forw_packet_free when a work
item was really cancelled.

This regression was introduced in
32ae9b221e788413ce68feaae2ca39e406211a0a.

Reported-by: Antonio Quartulli <ordex@autistici.org>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
2011-05-15 00:02:06 +02:00
..
2010-10-25 13:09:44 -07:00
2011-03-27 23:34:59 -07:00
2011-03-14 17:02:42 -07:00
2011-01-12 19:00:40 -08:00
2011-03-21 18:16:39 -07:00
2011-03-01 22:51:52 -08:00
2011-03-23 19:46:16 -07:00
2011-03-05 10:55:45 +01:00
2010-10-15 15:53:27 +02:00