batman-adv: unset the TT_CLIENT_PENDING flag if the new local entry already exists
authorAntonio Quartulli <ordex@autistici.org>
Sun, 15 Jan 2012 23:36:58 +0000 (00:36 +0100)
committerAntonio Quartulli <ordex@autistici.org>
Mon, 14 May 2012 07:05:08 +0000 (09:05 +0200)
commit521251f2f5fa16747cc21e71580e404af855d140
tree9f81af835730d367a7d26bbda06ebc47e5ff9515
parenta77e8c61dbe9c6abb7072c02f41271a489370f0c
batman-adv: unset the TT_CLIENT_PENDING flag if the new local entry already exists

When trying to add a new tt_local_entry, if such entry already exists, we have
to ensure that the TT_CLIENT_PENDING flag is not set, otherwise the entry will
be deleted soon.

Reported-by: Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
Signed-off-by: Antonio Quartulli <ordex@autistici.org>
net/batman-adv/translation-table.c