git: truss - Fail properly, if we suddenly are missing permissions.
Imre Vadasz
ivadasz at crater.dragonflybsd.org
Sun Dec 28 08:07:02 PST 2025
commit b67e2056eb3f6c95b9f3b23919f8d24290773a05
Author: Imre Vadász <imre at vdsz.com>
Date: Sun Dec 28 17:00:46 2025 +0100
truss - Fail properly, if we suddenly are missing permissions.
* This avoids infinitely retrying the ioctl in a loop. If we are missing
permissions, it's reasonable to just give up.
* This happens for example, when you try to run truss on a setuid executable
like ping(8).
Summary of changes:
usr.bin/truss/ktrace.out | Bin 0 -> 5483309 bytes
usr.bin/truss/main.c | 9 ++++++---
2 files changed, 6 insertions(+), 3 deletions(-)
create mode 100644 usr.bin/truss/ktrace.out
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b67e2056eb3f6c95b9f3b23919f8d24290773a05
--
DragonFly BSD source repository
More information about the Commits
mailing list