]> rtime.felk.cvut.cz Git - socketcan-devel.git/commitdiff
Initialize packet counters when printing each routing entry.
authorhartkopp <hartkopp@030b6a49-0b11-0410-94ab-b0dab22257f2>
Thu, 4 Mar 2010 10:59:24 +0000 (10:59 +0000)
committerhartkopp <hartkopp@030b6a49-0b11-0410-94ab-b0dab22257f2>
Thu, 4 Mar 2010 10:59:24 +0000 (10:59 +0000)
git-svn-id: svn://svn.berlios.de//socketcan/trunk@1152 030b6a49-0b11-0410-94ab-b0dab22257f2

can-utils/cangw.c

index a3681cf13e8246f9ed67c5ca639550a20ecfcf27..dd81003f0bae3b6df6532928d451b5204916dde7 100644 (file)
@@ -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))