summaryrefslogtreecommitdiffstats
path: root/usr.bin/truss/main.c
diff options
context:
space:
mode:
authormdodd <mdodd@FreeBSD.org>2002-08-05 12:22:55 +0000
committermdodd <mdodd@FreeBSD.org>2002-08-05 12:22:55 +0000
commit2ba9baa8d34bdbfbcef656a6a190236269bc1baf (patch)
treedd8895d94da7e96b59c05ff14647e0426e802f72 /usr.bin/truss/main.c
parent37b8722dac7b960d0685700fcddae289ea2d641d (diff)
downloadFreeBSD-src-2ba9baa8d34bdbfbcef656a6a190236269bc1baf.zip
FreeBSD-src-2ba9baa8d34bdbfbcef656a6a190236269bc1baf.tar.gz
Use timespec not timeval.
Diffstat (limited to 'usr.bin/truss/main.c')
-rw-r--r--usr.bin/truss/main.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/usr.bin/truss/main.c b/usr.bin/truss/main.c
index dc35184..31a067c 100644
--- a/usr.bin/truss/main.c
+++ b/usr.bin/truss/main.c
@@ -232,7 +232,7 @@ START_TRACE:
* All of the grunt work is done in the support routines.
*/
- gettimeofday(&trussinfo->start_time, (struct timezone *)NULL);
+ clock_gettime(CLOCK_REALTIME, &trussinfo->start_time);
do {
int val = 0;
@@ -243,10 +243,10 @@ START_TRACE:
switch(i = pfs.why) {
case S_SCE:
funcs->enter_syscall(trussinfo, pfs.val);
- gettimeofday(&trussinfo->before, (struct timezone *)NULL);
+ clock_gettime(CLOCK_REALTIME, &trussinfo->before);
break;
case S_SCX:
- gettimeofday(&trussinfo->after, (struct timezone *)NULL);
+ clock_gettime(CLOCK_REALTIME, &trussinfo->after);
/*
* This is so we don't get two messages for an exec -- one
* for the S_EXEC, and one for the syscall exit. It also,
OpenPOWER on IntegriCloud