aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/kernel/kernel_interface.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/charon/kernel/kernel_interface.c')
-rw-r--r--src/charon/kernel/kernel_interface.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/charon/kernel/kernel_interface.c b/src/charon/kernel/kernel_interface.c
index 91b200eb7..96d3001a4 100644
--- a/src/charon/kernel/kernel_interface.c
+++ b/src/charon/kernel/kernel_interface.c
@@ -814,10 +814,10 @@ static void process_addr(private_kernel_interface_t *this,
found = TRUE;
if (hdr->nlmsg_type == RTM_DELADDR)
{
- changed = TRUE;
addrs->remove(addrs);
if (!addr->virtual)
{
+ changed = TRUE;
DBG1(DBG_KNL, "%H disappeared from %s",
host, iface->ifname);
}