From 7b9c3fb41f40f667d6b82d4dab85f001ac3e8978 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Wed, 10 Jul 2013 11:57:31 +0200 Subject: [PATCH] kernel-pfroute: Trigger a roam event if a new interface appears --- src/libhydra/plugins/kernel_pfroute/kernel_pfroute_net.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libhydra/plugins/kernel_pfroute/kernel_pfroute_net.c b/src/libhydra/plugins/kernel_pfroute/kernel_pfroute_net.c index 13da679e4..88ccb97b7 100644 --- a/src/libhydra/plugins/kernel_pfroute/kernel_pfroute_net.c +++ b/src/libhydra/plugins/kernel_pfroute/kernel_pfroute_net.c @@ -569,6 +569,10 @@ static void process_link(private_kernel_pfroute_net_t *this, hydra->kernel_interface, iface->ifname); repopulate_iface(this, iface); this->ifaces->insert_last(this->ifaces, iface); + if (iface->usable) + { + roam = TRUE; + } } else {