Преглед на файлове

batman-adv: Remove vis info element in free_info

The free_info function will be called when no reference to the info
object exists anymore. It must be ensured that the allocated memory
gets freed and not only the elements which are managed by the info
object.

Signed-off-by: Sven Eckelmann <sven@narfation.org>
Sven Eckelmann преди 14 години
родител
ревизия
dda9fc6b2c
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      net/batman-adv/vis.c

+ 1 - 0
net/batman-adv/vis.c

@@ -64,6 +64,7 @@ static void free_info(struct kref *ref)
 
 	spin_unlock_bh(&bat_priv->vis_list_lock);
 	kfree_skb(info->skb_packet);
+	kfree(info);
 }
 
 /* Compare two vis packets, used by the hashing algorithm */