summaryrefslogtreecommitdiffstats
path: root/usr.bin/truss/syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright spelling.imp2010-03-101-1/+1
* The devices that supported EVFILT_NETDEV kqueue filters were removed inbrooks2009-12-311-1/+1
* Allow proper tracing of posix_openpt(2).ed2009-12-231-0/+2
* Cast time_t values to intmax_t and use %jd with printf.jh2009-12-211-5/+5
* Remove non-working special case for pipe(2) from amd64-fbsd32.c andjh2009-12-211-0/+8
* Add fork(2), getegid(2), geteuid(2), getgid(2), getpid(2), getpgid(2),jh2009-12-201-0/+12
* Add -c option to summarize number of calls, errors, and system time.dds2009-05-121-129/+194
* Try to make this code slightly less painful to read.des2008-07-311-689/+672
* The break() system call takes a pointer argument, not an integer. Thisjasone2008-01-031-1/+1
* Print integer-typed arguments as integers. This makes sure thatmarcel2007-07-281-3/+3
* Fix handling of Quad-type arguments. Previously, syscallsmarcel2007-07-281-10/+18
* Make use of ptrace(2) instead of procfs in truss(1), eliminatingdelphij2007-04-101-61/+75
* - Add decoding of kse_release, kevent, sigprocmask, unmount, socket, getrusage,pav2006-05-151-131/+459
* Add a -s flag for the same functionality as strace. Introduce a Namebrian2006-01-021-33/+53
* The kernel accepts sockaddrs with len set to zero for sockaddr_inalfred2005-10-151-9/+20
* Decode chroot(2) args.alfred2005-06-141-0/+2
* decode utimes, lutimes, futimes, chflags, lchflags.alfred2005-05-261-0/+10
* decode mkdir args.alfred2005-05-261-0/+2
* Change fix a bug where the length of data written by snprintf wasalfred2005-03-031-1/+1
* Fix Quad handling on 64-bit architectures. On 64-bit machines, a Quadmarcel2004-09-051-22/+17
* don't seg if the syscall is invalid for i386fbsd.alfred2004-08-081-0/+2
* Use the length modifier 'll' instead of 'q' to print long longs.stefanf2004-07-281-1/+1
* Support readlink(2) better. Readlink does not nul terminate thealfred2004-07-171-2/+14
* When reporting reciept of a signal, print the signal's name.alfred2004-07-171-6/+2
* Decode the "wence" arg to lseek and linux_lseek.alfred2004-07-101-1/+15
* COMPAT_SUNOS is gone.phk2004-06-111-5/+3
* Add support for decoding Timespec, Timeval, Itimerval, Pollfd,dwmalone2004-03-231-1/+167
* Use pread to implement pread, rather than taking a detour throug stdio.dwmalone2004-03-231-16/+2
* decode mprotect args while i'm here.alfred2004-03-231-0/+2
* decode fcntl and mmap arguments.alfred2004-03-231-1/+63
* Fix a printf format warning.dwmalone2004-01-071-1/+1
* Do not ignore any possible errors that fseeko() may have. The factmarcel2003-11-131-22/+24
* Port truss(1) to 64-bit architectures:marcel2003-11-091-23/+15
* Fix truss so that it doesn't abort/exit when a syscall has been givenmarcel2003-10-271-0/+5
* send() and recv() are just wrappers, not actual syscalls.des2003-08-051-4/+0
* Add recv(2), recvfrom(2), send(2) and sendfrom(2).des2003-08-051-2/+10
* Decode a few more syscalls.mdodd2003-04-151-1/+24
* Check if name is NULL before we strcmp the syscall name. This wasdwmalone2002-11-091-1/+1
* Don't depend on <signal.h> to include <sys/time.h>, instead includemike2002-10-061-0/+1
* Remove an unnecessary cast.mdodd2002-08-071-2/+2
* - Use time.h not sys/time.h.mdodd2002-08-061-5/+5
* Remove extra space in output.mdodd2002-08-051-1/+1
* Use timespec not timeval.mdodd2002-08-051-9/+18
* Add options to print the argument and environment string parameters tomdodd2002-08-041-0/+38
* Add options to print absolute and relative timestamps.mdodd2002-08-041-0/+19
* Allow tracking fork()ed children.mdodd2002-08-041-0/+5
* Parameterize globals.mdodd2002-08-041-11/+12
* Use fseeko and uintptr_t to make sure that we get a sensible offsetdwmalone2002-04-211-2/+2
* Print open(2) flags in hex instread of decimal for clarity.alfred2001-12-301-2/+2
* Partial WARNS=1 fizes with NO_WERROR set to prevent world breakage.markm2001-12-111-12/+11
OpenPOWER on IntegriCloud