diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2005-08-01 22:23:56 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2005-08-01 22:23:56 +0000 |
commit | 856b7470c887d833145b8ee1308cbf20a193a002 (patch) | |
tree | 67dcda7bc7b722282ef47c2f26e57993ce32e23f /usr.bin | |
parent | cffe4f3022a7de7ea464cff5f1c80d48eb099fb6 (diff) |
64-bit nfsstats delta printing still required %llu instead of %d specifiers
spotted as being wrong by matthieu, fix by me
Diffstat (limited to 'usr.bin')
-rw-r--r-- | usr.bin/nfsstat/nfsstat.c | 82 |
1 files changed, 42 insertions, 40 deletions
diff --git a/usr.bin/nfsstat/nfsstat.c b/usr.bin/nfsstat/nfsstat.c index 35ac785d8ec..db7cd88931e 100644 --- a/usr.bin/nfsstat/nfsstat.c +++ b/usr.bin/nfsstat/nfsstat.c @@ -1,4 +1,4 @@ -/* $OpenBSD: nfsstat.c,v 1.26 2005/06/08 04:17:14 marius Exp $ */ +/* $OpenBSD: nfsstat.c,v 1.27 2005/08/01 22:23:55 deraadt Exp $ */ /* $NetBSD: nfsstat.c,v 1.7 1996/03/03 17:21:30 thorpej Exp $ */ /* @@ -44,7 +44,7 @@ static char copyright[] = static char sccsid[] = "from: @(#)nfsstat.c 8.1 (Berkeley) 6/6/93"; static char *rcsid = "$NetBSD: nfsstat.c,v 1.7 1996/03/03 17:21:30 thorpej Exp $"; #else -static char *rcsid = "$OpenBSD: nfsstat.c,v 1.26 2005/06/08 04:17:14 marius Exp $"; +static char *rcsid = "$OpenBSD: nfsstat.c,v 1.27 2005/08/01 22:23:55 deraadt Exp $"; #endif #endif /* not lint */ @@ -367,45 +367,47 @@ sidewaysintpr(u_int interval, u_int display) getnfsstats(&nfsstats); if (display & SHOW_CLIENT) - printf("Client: %8d %8d %8d %8d %8d %8d %8d %8d\n", - nfsstats.rpccnt[NFSPROC_GETATTR] - - lastst.rpccnt[NFSPROC_GETATTR], - nfsstats.rpccnt[NFSPROC_LOOKUP] - - lastst.rpccnt[NFSPROC_LOOKUP], - nfsstats.rpccnt[NFSPROC_READLINK] - - lastst.rpccnt[NFSPROC_READLINK], - nfsstats.rpccnt[NFSPROC_READ] - - lastst.rpccnt[NFSPROC_READ], - nfsstats.rpccnt[NFSPROC_WRITE] - - lastst.rpccnt[NFSPROC_WRITE], - nfsstats.rpccnt[NFSPROC_RENAME] - - lastst.rpccnt[NFSPROC_RENAME], - nfsstats.rpccnt[NFSPROC_ACCESS] - - lastst.rpccnt[NFSPROC_ACCESS], - (nfsstats.rpccnt[NFSPROC_READDIR] - - lastst.rpccnt[NFSPROC_READDIR]) + - (nfsstats.rpccnt[NFSPROC_READDIRPLUS] - - lastst.rpccnt[NFSPROC_READDIRPLUS])); + printf("Client: " + "%8llu %8llu %8llu %8llu %8llu %8llu %8llu %8llu\n", + nfsstats.rpccnt[NFSPROC_GETATTR] - + lastst.rpccnt[NFSPROC_GETATTR], + nfsstats.rpccnt[NFSPROC_LOOKUP] - + lastst.rpccnt[NFSPROC_LOOKUP], + nfsstats.rpccnt[NFSPROC_READLINK] - + lastst.rpccnt[NFSPROC_READLINK], + nfsstats.rpccnt[NFSPROC_READ] - + lastst.rpccnt[NFSPROC_READ], + nfsstats.rpccnt[NFSPROC_WRITE] - + lastst.rpccnt[NFSPROC_WRITE], + nfsstats.rpccnt[NFSPROC_RENAME] - + lastst.rpccnt[NFSPROC_RENAME], + nfsstats.rpccnt[NFSPROC_ACCESS] - + lastst.rpccnt[NFSPROC_ACCESS], + (nfsstats.rpccnt[NFSPROC_READDIR] - + lastst.rpccnt[NFSPROC_READDIR]) + + (nfsstats.rpccnt[NFSPROC_READDIRPLUS] - + lastst.rpccnt[NFSPROC_READDIRPLUS])); if (display & SHOW_SERVER) - printf("Server: %8d %8d %8d %8d %8d %8d %8d %8d\n", - nfsstats.srvrpccnt[NFSPROC_GETATTR] - - lastst.srvrpccnt[NFSPROC_GETATTR], - nfsstats.srvrpccnt[NFSPROC_LOOKUP] - - lastst.srvrpccnt[NFSPROC_LOOKUP], - nfsstats.srvrpccnt[NFSPROC_READLINK] - - lastst.srvrpccnt[NFSPROC_READLINK], - nfsstats.srvrpccnt[NFSPROC_READ] - - lastst.srvrpccnt[NFSPROC_READ], - nfsstats.srvrpccnt[NFSPROC_WRITE] - - lastst.srvrpccnt[NFSPROC_WRITE], - nfsstats.srvrpccnt[NFSPROC_RENAME] - - lastst.srvrpccnt[NFSPROC_RENAME], - nfsstats.srvrpccnt[NFSPROC_ACCESS] - - lastst.srvrpccnt[NFSPROC_ACCESS], - (nfsstats.srvrpccnt[NFSPROC_READDIR] - - lastst.srvrpccnt[NFSPROC_READDIR]) + - (nfsstats.srvrpccnt[NFSPROC_READDIRPLUS] - - lastst.srvrpccnt[NFSPROC_READDIRPLUS])); + printf("Server: " + "%8llu %8llu %8llu %8llu %8llu %8llu %8llu %8llu\n", + nfsstats.srvrpccnt[NFSPROC_GETATTR] - + lastst.srvrpccnt[NFSPROC_GETATTR], + nfsstats.srvrpccnt[NFSPROC_LOOKUP] - + lastst.srvrpccnt[NFSPROC_LOOKUP], + nfsstats.srvrpccnt[NFSPROC_READLINK] - + lastst.srvrpccnt[NFSPROC_READLINK], + nfsstats.srvrpccnt[NFSPROC_READ] - + lastst.srvrpccnt[NFSPROC_READ], + nfsstats.srvrpccnt[NFSPROC_WRITE] - + lastst.srvrpccnt[NFSPROC_WRITE], + nfsstats.srvrpccnt[NFSPROC_RENAME] - + lastst.srvrpccnt[NFSPROC_RENAME], + nfsstats.srvrpccnt[NFSPROC_ACCESS] - + lastst.srvrpccnt[NFSPROC_ACCESS], + (nfsstats.srvrpccnt[NFSPROC_READDIR] - + lastst.srvrpccnt[NFSPROC_READDIR]) + + (nfsstats.srvrpccnt[NFSPROC_READDIRPLUS] - + lastst.srvrpccnt[NFSPROC_READDIRPLUS])); lastst = nfsstats; fflush(stdout); sigemptyset(&emptyset); |