summaryrefslogtreecommitdiffstats
path: root/usr.bin/truss/syscalls.c
diff options
context:
space:
mode:
authormdodd <mdodd@FreeBSD.org>2002-08-06 12:46:14 +0000
committermdodd <mdodd@FreeBSD.org>2002-08-06 12:46:14 +0000
commitd20661ba2238a6eda810c8742a10555ea6eb25fa (patch)
tree1b24135e5d5c5ddc6f9d045c1ec7abbe7c372512 /usr.bin/truss/syscalls.c
parent64730354998132922bd83e12ba02fa439e39aa1f (diff)
downloadFreeBSD-src-d20661ba2238a6eda810c8742a10555ea6eb25fa.zip
FreeBSD-src-d20661ba2238a6eda810c8742a10555ea6eb25fa.tar.gz
- Use time.h not sys/time.h.
- Fix printf format errors. Submitted by: bde
Diffstat (limited to 'usr.bin/truss/syscalls.c')
-rw-r--r--usr.bin/truss/syscalls.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/usr.bin/truss/syscalls.c b/usr.bin/truss/syscalls.c
index de8edf2..762d101 100644
--- a/usr.bin/truss/syscalls.c
+++ b/usr.bin/truss/syscalls.c
@@ -40,7 +40,6 @@ static const char rcsid[] =
*/
#include <sys/types.h>
-#include <sys/time.h>
#include <sys/socket.h>
#include <sys/un.h>
#include <netinet/in.h>
@@ -52,6 +51,7 @@ static const char rcsid[] =
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include <time.h>
#include <unistd.h>
#include "truss.h"
@@ -417,14 +417,14 @@ print_syscall(struct trussinfo *trussinfo, const char *name, int nargs, char **s
if (trussinfo->flags & ABSOLUTETIMESTAMPS) {
timespecsubt(&trussinfo->after, &trussinfo->start_time, &timediff);
- len += fprintf(trussinfo->outfile, "%d.%0.9d ",
- timediff.tv_sec, timediff.tv_nsec);
+ len += fprintf(trussinfo->outfile, "%ld.%09ld ",
+ (long)timediff.tv_sec, (long)timediff.tv_nsec);
}
if (trussinfo->flags & RELATIVETIMESTAMPS) {
timespecsubt(&trussinfo->after, &trussinfo->before, &timediff);
- len += fprintf(trussinfo->outfile, "%d.%0.9d ",
- timediff.tv_sec, timediff.tv_nsec);
+ len += fprintf(trussinfo->outfile, "%ld.%09ld ",
+ (long)timediff.tv_sec, (long)timediff.tv_nsec);
}
len += fprintf(trussinfo->outfile, "%s(", name);
OpenPOWER on IntegriCloud