aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/truss
diff options
context:
space:
mode:
authorMatthew N. Dodd <mdodd@FreeBSD.org>2002-08-04 01:28:13 +0000
committerMatthew N. Dodd <mdodd@FreeBSD.org>2002-08-04 01:28:13 +0000
commit88a6987d408b1ca2985869e1f19da37aa1ac018b (patch)
tree5650aa04c145b504a35b08e39f986ed9584cf1bf /usr.bin/truss
parent0d0bd00edddd5ee241f216996ae473a5d44ac32c (diff)
downloadsrc-88a6987d408b1ca2985869e1f19da37aa1ac018b.tar.gz
src-88a6987d408b1ca2985869e1f19da37aa1ac018b.zip
Terminate the output line when a non-returning syscall is printed.
Notes
Notes: svn path=/head/; revision=101286
Diffstat (limited to 'usr.bin/truss')
-rw-r--r--usr.bin/truss/alpha-fbsd.c1
-rw-r--r--usr.bin/truss/amd64-fbsd32.c1
-rw-r--r--usr.bin/truss/amd64-linux32.c1
-rw-r--r--usr.bin/truss/i386-fbsd.c1
-rw-r--r--usr.bin/truss/i386-linux.c1
5 files changed, 5 insertions, 0 deletions
diff --git a/usr.bin/truss/alpha-fbsd.c b/usr.bin/truss/alpha-fbsd.c
index a7b5baf12443..6a2509a0c804 100644
--- a/usr.bin/truss/alpha-fbsd.c
+++ b/usr.bin/truss/alpha-fbsd.c
@@ -255,6 +255,7 @@ alpha_syscall_entry(struct trussinfo *trussinfo, int nargs) {
if (!strcmp(fsc.name, "execve") || !strcmp(fsc.name, "exit")) {
print_syscall(trussinfo, fsc.name, fsc.nargs, fsc.s_args);
+ fprintf(trussinfo->outfile, "\n");
}
return;
diff --git a/usr.bin/truss/amd64-fbsd32.c b/usr.bin/truss/amd64-fbsd32.c
index 6364927ca620..5a1fb3253989 100644
--- a/usr.bin/truss/amd64-fbsd32.c
+++ b/usr.bin/truss/amd64-fbsd32.c
@@ -234,6 +234,7 @@ i386_syscall_entry(struct trussinfo *trussinfo, int nargs) {
if (!strcmp(fsc.name, "execve") || !strcmp(fsc.name, "exit")) {
print_syscall(trussinfo, fsc.name, fsc.nargs, fsc.s_args);
+ fprintf(trussinfo->outfile, "\n");
}
return;
diff --git a/usr.bin/truss/amd64-linux32.c b/usr.bin/truss/amd64-linux32.c
index f307c8017307..af07e7b284c8 100644
--- a/usr.bin/truss/amd64-linux32.c
+++ b/usr.bin/truss/amd64-linux32.c
@@ -183,6 +183,7 @@ i386_linux_syscall_entry(struct trussinfo *trussinfo, int nargs) {
if (!strcmp(lsc.name, "linux_execve") || !strcmp(lsc.name, "exit")) {
print_syscall(trussinfo, lsc.name, lsc.nargs, lsc.s_args);
+ fprintf(trussinfo->outfile, "\n");
}
return;
diff --git a/usr.bin/truss/i386-fbsd.c b/usr.bin/truss/i386-fbsd.c
index 6364927ca620..5a1fb3253989 100644
--- a/usr.bin/truss/i386-fbsd.c
+++ b/usr.bin/truss/i386-fbsd.c
@@ -234,6 +234,7 @@ i386_syscall_entry(struct trussinfo *trussinfo, int nargs) {
if (!strcmp(fsc.name, "execve") || !strcmp(fsc.name, "exit")) {
print_syscall(trussinfo, fsc.name, fsc.nargs, fsc.s_args);
+ fprintf(trussinfo->outfile, "\n");
}
return;
diff --git a/usr.bin/truss/i386-linux.c b/usr.bin/truss/i386-linux.c
index f307c8017307..af07e7b284c8 100644
--- a/usr.bin/truss/i386-linux.c
+++ b/usr.bin/truss/i386-linux.c
@@ -183,6 +183,7 @@ i386_linux_syscall_entry(struct trussinfo *trussinfo, int nargs) {
if (!strcmp(lsc.name, "linux_execve") || !strcmp(lsc.name, "exit")) {
print_syscall(trussinfo, lsc.name, lsc.nargs, lsc.s_args);
+ fprintf(trussinfo->outfile, "\n");
}
return;