From 0f6b06825921ea6dcffa5df24b5a3c2066955d32 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Wed, 23 May 2007 06:33:22 +0000 Subject: fixed crash when using 0.0.0.0/0 subnets --- src/charon/kernel/kernel_interface.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/charon/kernel/kernel_interface.c') diff --git a/src/charon/kernel/kernel_interface.c b/src/charon/kernel/kernel_interface.c index 42886b210..d82783b03 100644 --- a/src/charon/kernel/kernel_interface.c +++ b/src/charon/kernel/kernel_interface.c @@ -1002,6 +1002,7 @@ static status_t manage_srcroute(private_kernel_interface_t *this, int nlmsg_type half.dst_net = chunk_alloca(route->dst_net.len); memset(half.dst_net.ptr, 0, half.dst_net.len); half.src_ip = route->src_ip; + half.gateway = route->gateway; half.if_index = route->if_index; half.prefixlen = 1; -- cgit v1.2.3