diff options
Diffstat (limited to 'net/ipv6/route.c')
| -rw-r--r-- | net/ipv6/route.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/net/ipv6/route.c b/net/ipv6/route.c index 90119a32b89..999a982ad3f 100644 --- a/net/ipv6/route.c +++ b/net/ipv6/route.c @@ -333,22 +333,22 @@ static void ip6_dst_ifdown(struct dst_entry *dst, struct net_device *dev,  	}  } -static __inline__ int rt6_check_expired(const struct rt6_info *rt) +static bool rt6_check_expired(const struct rt6_info *rt)  {  	struct rt6_info *ort = NULL;  	if (rt->rt6i_flags & RTF_EXPIRES) {  		if (time_after(jiffies, rt->dst.expires)) -			return 1; +			return true;  	} else if (rt->dst.from) {  		ort = (struct rt6_info *) rt->dst.from;  		return (ort->rt6i_flags & RTF_EXPIRES) &&  			time_after(jiffies, ort->dst.expires);  	} -	return 0; +	return false;  } -static inline int rt6_need_strict(const struct in6_addr *daddr) +static bool rt6_need_strict(const struct in6_addr *daddr)  {  	return ipv6_addr_type(daddr) &  		(IPV6_ADDR_MULTICAST | IPV6_ADDR_LINKLOCAL | IPV6_ADDR_LOOPBACK);  |