summaryrefslogtreecommitdiffstats
path: root/usr.bin/procstat
diff options
context:
space:
mode:
authorkib <kib@FreeBSD.org>2012-09-16 05:52:54 +0000
committerkib <kib@FreeBSD.org>2012-09-16 05:52:54 +0000
commit1448db2a5a61b404d25cc4be17137d9fb28e20ea (patch)
treee3ee88caa9b8a69c6615d9b4a4c9cc76ab23b4f7 /usr.bin/procstat
parent99ca87dd2daf11623d11838ece4dba4e0ab94951 (diff)
downloadFreeBSD-src-1448db2a5a61b404d25cc4be17137d9fb28e20ea.zip
FreeBSD-src-1448db2a5a61b404d25cc4be17137d9fb28e20ea.tar.gz
Handle AT_TIMEKEEP in procstat(1) -x [1]. Remove the AT_COUNT switch
case, since AT_COUNT is not an aux vector, it is the counter of total number of defined vectors. PR: bin/171662 [1] MFC after: 1 week
Diffstat (limited to 'usr.bin/procstat')
-rw-r--r--usr.bin/procstat/procstat_auxv.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/usr.bin/procstat/procstat_auxv.c b/usr.bin/procstat/procstat_auxv.c
index 9bf7afb..b78e13a 100644
--- a/usr.bin/procstat/procstat_auxv.c
+++ b/usr.bin/procstat/procstat_auxv.c
@@ -231,9 +231,11 @@ procstat_auxv(struct kinfo_proc *kipp)
else
PRINT(AT_STACKPROT, %s, "EXECUTABLE");
break;
- case AT_COUNT:
- PRINT(AT_COUNT, %ld, (long)auxv[i].a_un.a_val);
+#ifdef AT_TIMEKEEP
+ case AT_TIMEKEEP:
+ PRINT(AT_TIMEKEEP, %p, auxv[i].a_un.a_ptr);
break;
+#endif
default:
PRINT_UNKNOWN(auxv[i].a_type, auxv[i].a_un.a_val);
break;
OpenPOWER on IntegriCloud