From 0308865282fa4475559bc2344c1d7f2df66b4d2e Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Mon, 16 Jul 2007 07:10:14 +0000 Subject: fixed compiler warning --- src/charon/kernel/kernel_interface.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (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 18e67cdfb..64448e63f 100644 --- a/src/charon/kernel/kernel_interface.c +++ b/src/charon/kernel/kernel_interface.c @@ -1535,9 +1535,9 @@ static host_t *get_route(private_kernel_interface_t *this, host_t *dest, * - its destination net contains our destination */ if (msg->rtm_table != IPSEC_ROUTING_TABLE - && msg->rtm_dst_len > best - && (msg->rtm_dst_len == 0 || /* default route */ - rta_dst.ptr && addr_in_subnet(chunk, rta_dst, msg->rtm_dst_len))) + && msg->rtm_dst_len > best + && (msg->rtm_dst_len == 0 || /* default route */ + (rta_dst.ptr && addr_in_subnet(chunk, rta_dst, msg->rtm_dst_len)))) { iterator_t *ifaces, *addrs; iface_entry_t *iface; -- cgit v1.2.3