batman-adv: always run purge_orig_neighbors
authorSimon Wunderlich <simon@open-mesh.com>
Wed, 26 Mar 2014 14:46:23 +0000 (15:46 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 31 May 2014 20:20:38 +0000 (13:20 -0700)
commitc53de6e7451ac60f18754e81962651fdfafa4226
tree4b14b249f79ba3c3b7d32d5be8567860bc930f97
parentea859052dd85388cbfd20bf252d4db92123344b9
batman-adv: always run purge_orig_neighbors

[ Upstream commit 7b955a9fc164487d7c51acb9787f6d1b01b35ef6 ]

The current code will not execute batadv_purge_orig_neighbors() when an
orig_ifinfo has already been purged. However we need to run it in any
case. Fix that.

This is a regression introduced by
7351a4822d42827ba0110677c0cbad88a3d52585
("batman-adv: split out router from orig_node")

Signed-off-by: Simon Wunderlich <simon@open-mesh.com>
Signed-off-by: Marek Lindner <mareklindner@neomailbox.ch>
Signed-off-by: Antonio Quartulli <antonio@meshcoding.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/batman-adv/originator.c