Thread (19 messages) 19 messages, 5 authors, 2012-07-30

Re: [PATCH] ipv6: fix incorrect route 'expires' value passed to userspace.

flat view

From: Stephen Hemminger <hidden>
Date: 2012-07-16 16:41:30

On Mon, 16 Jul 2012 16:09:37 +0800
Li Wei [off-list ref] wrote:
quoted hunk ↗ jump to hunk
diff --git a/net/ipv6/route.c b/net/ipv6/route.c
index becb048..a7fec9d 100644
--- a/net/ipv6/route.c
+++ b/net/ipv6/route.c
@@ -2516,7 +2516,7 @@ static int rt6_fill_node(struct net *net,
 		goto nla_put_failure;
 	if (!(rt->rt6i_flags & RTF_EXPIRES))
 		expires = 0;
-	else if (rt->dst.expires - jiffies < INT_MAX)
+	else if ((int)(rt->dst.expires - jiffies) < INT_MAX)
 		expires = rt->dst.expires - jiffies;
 	else
 		expires = INT_MAX;
Why not use time_is_after_jiffies() macro?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help