HardenedBSD/usr.bin/truss
David Malone e45a5a0d08 Add support for decoding Timespec, Timeval, Itimerval, Pollfd,
Fd_set and Sigaction structures. Use these for printing the arguments
to sigaction(), nanosleep(), select(), poll(), gettimeofday(),
clock_gettime(), recvfrom(), getitimer() and setitimer().

This is based on Dan's patch from the PR but I've hacked it for
style and some other issues. While Dan has checked this patch, any
goofs are probably my fault.

(The PR also contains support for the dual return values of pipe().
These will follow once I've ported that support to platforms other
than i386.)

PR:		52190
Submitted by:	Dan Nelson <dnelson@allantgroup.com>
2004-03-23 12:37:02 +00:00
..
alpha-fbsd.c Move declarations of Procfd to a header file. 2004-01-07 14:29:45 +00:00
amd64-fbsd32.c Move declarations of Procfd to a header file. 2004-01-07 14:29:45 +00:00
amd64-linux32.c Move declarations of Procfd to a header file. 2004-01-07 14:29:45 +00:00
extern.h Move declarations of Procfd to a header file. 2004-01-07 14:29:45 +00:00
i386-fbsd.c Move declarations of Procfd to a header file. 2004-01-07 14:29:45 +00:00
i386-linux.c Move declarations of Procfd to a header file. 2004-01-07 14:29:45 +00:00
i386.conf
i386linux.conf
ia64-fbsd.c Move declarations of Procfd to a header file. 2004-01-07 14:29:45 +00:00
main.c
Makefile decode fcntl and mmap arguments. 2004-03-23 09:04:06 +00:00
setup.c Move declarations of Procfd to a header file. 2004-01-07 14:29:45 +00:00
sparc64-fbsd.c Move declarations of Procfd to a header file. 2004-01-07 14:29:45 +00:00
syscall.h Add support for decoding Timespec, Timeval, Itimerval, Pollfd, 2004-03-23 12:37:02 +00:00
syscalls.c Add support for decoding Timespec, Timeval, Itimerval, Pollfd, 2004-03-23 12:37:02 +00:00
truss.1
truss.h