summaryrefslogtreecommitdiffstats
path: root/usr.bin/ktrace
diff options
context:
space:
mode:
authormikeh <mikeh@FreeBSD.org>2001-06-27 02:52:57 +0000
committermikeh <mikeh@FreeBSD.org>2001-06-27 02:52:57 +0000
commit71ab6ae0a002ccb5105a40d3fc4902197ce54f54 (patch)
tree4e3c5a75f54d6edd9252ebfbe987e36ddfcbae33 /usr.bin/ktrace
parent1e4d37f7c2c2151dbdba8b21d81e6799ce958574 (diff)
downloadFreeBSD-src-71ab6ae0a002ccb5105a40d3fc4902197ce54f54.zip
FreeBSD-src-71ab6ae0a002ccb5105a40d3fc4902197ce54f54.tar.gz
Sync manpage and usage. Also fix bug that would always interpret a -c as a
process clear. PR: bin/15456 MFC after: 2 weeks
Diffstat (limited to 'usr.bin/ktrace')
-rw-r--r--usr.bin/ktrace/ktrace.13
-rw-r--r--usr.bin/ktrace/ktrace.c6
2 files changed, 4 insertions, 5 deletions
diff --git a/usr.bin/ktrace/ktrace.1 b/usr.bin/ktrace/ktrace.1
index dd1856ce..49eed78 100644
--- a/usr.bin/ktrace/ktrace.1
+++ b/usr.bin/ktrace/ktrace.1
@@ -42,8 +42,7 @@
.Nm
.Op Fl aCcdi
.Op Fl f Ar trfile
-.Op Fl g Ar pgrp
-.Op Fl p Ar pid
+.Op Fl g Ar pgrp | Fl p Ar pid
.Op Fl t Ar trstr
.Nm
.Op Fl adi
diff --git a/usr.bin/ktrace/ktrace.c b/usr.bin/ktrace/ktrace.c
index e8353df..4a0b39f 100644
--- a/usr.bin/ktrace/ktrace.c
+++ b/usr.bin/ktrace/ktrace.c
@@ -131,7 +131,7 @@ main(argc, argv)
trpoints = ALL_POINTS;
pid = 1;
} else
- ops |= pid ? KTROP_CLEAR : KTROP_CLEARFILE;
+ ops |= pidset ? KTROP_CLEAR : KTROP_CLEARFILE;
if (ktrace(tracefile, ops, trpoints, pid) < 0)
err(1, "%s", tracefile);
@@ -186,8 +186,8 @@ void
usage()
{
(void)fprintf(stderr, "%s\n%s\n",
-"usage: ktrace [-aCcid] [-f trfile] [-g pgid] [-p pid] [-t [cnisuv]",
-" ktrace [-aCcid] [-f trfile] [-t [cnisuw] command");
+"usage: ktrace [-aCcdi] [-f trfile] [-g pgrp | -p pid] [-t cnisuw]",
+" ktrace [-adi] [-f trfile] [-t cnisuw] command");
exit(1);
}
OpenPOWER on IntegriCloud