diff options
author | Claudio Jeker <claudio@cvs.openbsd.org> | 2007-09-05 20:27:05 +0000 |
---|---|---|
committer | Claudio Jeker <claudio@cvs.openbsd.org> | 2007-09-05 20:27:05 +0000 |
commit | 5c840cf8a0b09beaa61c485e689e85fa52f87f2b (patch) | |
tree | 42cb752009723aaaabe7aa8e3012cb3ae3c954f8 /usr.bin/netstat/if.c | |
parent | a251b1815b3e0e248c888bc236b659f4c816337e (diff) |
Counters switched to u_int64_t so use %llu to print them.
Found by and OK mk@ + OK mglocker@
Diffstat (limited to 'usr.bin/netstat/if.c')
-rw-r--r-- | usr.bin/netstat/if.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/usr.bin/netstat/if.c b/usr.bin/netstat/if.c index 69c1ed59202..8b32f5e134b 100644 --- a/usr.bin/netstat/if.c +++ b/usr.bin/netstat/if.c @@ -1,4 +1,4 @@ -/* $OpenBSD: if.c,v 1.51 2007/06/15 01:25:05 ray Exp $ */ +/* $OpenBSD: if.c,v 1.52 2007/09/05 20:27:04 claudio Exp $ */ /* $NetBSD: if.c,v 1.16.4.2 1996/06/07 21:46:46 thorpej Exp $ */ /* @@ -34,7 +34,7 @@ #if 0 static char sccsid[] = "from: @(#)if.c 8.2 (Berkeley) 2/21/94"; #else -static char *rcsid = "$OpenBSD: if.c,v 1.51 2007/06/15 01:25:05 ray Exp $"; +static char *rcsid = "$OpenBSD: if.c,v 1.52 2007/09/05 20:27:04 claudio Exp $"; #endif #endif /* not lint */ @@ -81,7 +81,8 @@ intpr(int interval, u_long ifnetaddr) struct in6_ifaddr in6; #endif } ifaddr; - u_long total, ifaddraddr; + u_int64_t total; + u_long ifaddraddr; struct sockaddr *sa; struct ifnet_head ifhead; /* TAILQ_HEAD */ char name[IFNAMSIZ]; @@ -310,10 +311,10 @@ intpr(int interval, u_long ifnetaddr) ifaddraddr = (u_long)TAILQ_NEXT(&ifaddr.ifa, ifa_list); } if (bflag) - printf("%10lu %10lu", + printf("%10llu %10llu", ifnet.if_ibytes, ifnet.if_obytes); else - printf("%8lu %5lu %8lu %5lu %5lu", + printf("%8llu %5llu %8llu %5llu %5llu", ifnet.if_ipackets, ifnet.if_ierrors, ifnet.if_opackets, ifnet.if_oerrors, ifnet.if_collisions); |