From: Tobias Brunner Date: Wed, 10 Jul 2013 09:57:31 +0000 (+0200) Subject: kernel-pfroute: Trigger a roam event if a new interface appears X-Git-Tag: 5.1.0rc1~35^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7b9c3fb41f40f667d6b82d4dab85f001ac3e8978;p=thirdparty%2Fstrongswan.git kernel-pfroute: Trigger a roam event if a new interface appears --- diff --git a/src/libhydra/plugins/kernel_pfroute/kernel_pfroute_net.c b/src/libhydra/plugins/kernel_pfroute/kernel_pfroute_net.c index 13da679e4a..88ccb97b7e 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 {