From dcaf8d570c5c17cf1ec82d9d19ca53e1bfdff52b Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Sat, 15 Jun 2013 16:21:08 +0200 Subject: kernel-libipsec: Router reads packets from multiple TUN devices These devices are collected via kernel_listener_t interface. --- src/libcharon/plugins/kernel_libipsec/kernel_libipsec_plugin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libcharon/plugins/kernel_libipsec/kernel_libipsec_plugin.c') diff --git a/src/libcharon/plugins/kernel_libipsec/kernel_libipsec_plugin.c b/src/libcharon/plugins/kernel_libipsec/kernel_libipsec_plugin.c index 003ea29c0..d5f3bc248 100644 --- a/src/libcharon/plugins/kernel_libipsec/kernel_libipsec_plugin.c +++ b/src/libcharon/plugins/kernel_libipsec/kernel_libipsec_plugin.c @@ -64,7 +64,7 @@ static bool create_router(private_kernel_libipsec_plugin_t *this, } else { - this->router->destroy(this->router); + DESTROY_IF(this->router); } return TRUE; } -- cgit v1.2.3