From ca9828786a77cd324a379b5c953c611b5777ce62 Mon Sep 17 00:00:00 2001 From: hrs Date: Fri, 18 Oct 2013 02:22:38 +0000 Subject: Use long explicitly for the time difference. --- sbin/route/route.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sbin/route') diff --git a/sbin/route/route.c b/sbin/route/route.c index a4a7469..47c63a9 100644 --- a/sbin/route/route.c +++ b/sbin/route/route.c @@ -1760,7 +1760,8 @@ print_getmsg(struct rt_msghdr *rtm, int msglen, int fib) clock_gettime(CLOCK_REALTIME_FAST, &ts); else ts.tv_sec = 0; - printf("%8ld%c\n", rtm->rtm_rmx.rmx_expire - ts.tv_sec, lock(EXPIRE)); + printf("%8ld%c\n", (long)(rtm->rtm_rmx.rmx_expire - ts.tv_sec), + lock(EXPIRE)); #undef lock #undef msec #define RTA_IGN (RTA_DST|RTA_GATEWAY|RTA_NETMASK|RTA_IFP|RTA_IFA|RTA_BRD) -- cgit v1.1