From 3765e1d25bcaf9283f8889159c9aa252a2cf9125 Mon Sep 17 00:00:00 2001 From: Oliver Hartkopp Date: Thu, 4 Mar 2010 10:59:24 +0000 Subject: [PATCH] Initialize packet counters when printing each routing entry. --- cangw.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cangw.c b/cangw.c index a3681cf..dd81003 100644 --- a/cangw.c +++ b/cangw.c @@ -255,8 +255,7 @@ int main(int argc, char **argv) struct nlmsgerr *rte; struct rtcanmsg *rtc; struct rtattr *rta; - __u32 handled = 0; - __u32 dropped = 0; + __u32 handled, dropped; int rtlen; int len; @@ -478,6 +477,10 @@ int main(int argc, char **argv) printf("-t "); /* check for attributes */ + + handled = 0; + dropped = 0; + rta = (struct rtattr *) RTM_RTA(rtc); rtlen = RTM_PAYLOAD(nlh); for(;RTA_OK(rta, rtlen);rta=RTA_NEXT(rta,rtlen)) -- 2.39.2