Index | Thread | Search

From:
Christian Ludwig <christian_ludwig@genua.de>
Subject:
btrace: Show stats on stderr
To:
<tech@openbsd.org>
Date:
Fri, 2 Feb 2024 16:24:51 +0100

Download raw body.

Thread
  • Christian Ludwig:

    btrace: Show stats on stderr

Now all verbose messages consistently show up on stderr. That way the
bt(5) program's output can be captured separate from debug information.
---
 usr.sbin/btrace/btrace.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/usr.sbin/btrace/btrace.c b/usr.sbin/btrace/btrace.c
index 98c4af36572..b5421f7f647 100644
--- a/usr.sbin/btrace/btrace.c
+++ b/usr.sbin/btrace/btrace.c
@@ -450,9 +450,9 @@ rules_do(int fd)
 		if (ioctl(fd, DTIOCGSTATS, &dtst))
 			warn("DTIOCGSTATS");
 
-		printf("%llu events read\n", dtst.dtst_readevt);
-		printf("%llu events dropped\n", dtst.dtst_dropevt);
-		printf("%llu events filtered\n", bt_filtered);
+		fprintf(stderr, "%llu events read\n", dtst.dtst_readevt);
+		fprintf(stderr, "%llu events dropped\n", dtst.dtst_dropevt);
+		fprintf(stderr, "%llu events filtered\n", bt_filtered);
 	}
 }
 
-- 
2.34.1