summaryrefslogtreecommitdiff
path: root/usr.bin/fstat/fstat.c
AgeCommit message (Expand)Author
2022-06-20Remove unused struct fileops field fo_poll and callbacks.Visa Hankala
2021-07-17Remove setpassent(3) leftoverskn
2020-08-22Support looking up unix domain sockets by file name.Todd C. Miller
2020-08-21Print unp_path for unix domain sockets. OK kn@ mvs@Todd C. Miller
2019-02-05dev_t is signed to permit passing -1 as an invalid condition, but theTheo de Raadt
2019-01-28Allow fstat to filter multiple pids and multiple users at the same time.Martijn van Duren
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.Todd C. Miller
2019-01-21explicitly handle printing the AF_KEY socket type as "pfkey"David Gwynne
2018-09-16Use uid_from_user(3) and gid_from_group(3) in utilities thatTodd C. Miller
2018-09-13Fix warnings caused by user_from_uid() and group_from_gid() nowTodd C. Miller
2018-04-10print rtable for internet sockets unless it's the default; based on a diffStuart Henderson
2018-04-06Print a 'p' flag for file descriptors that were opened after pledge(2).Alexander Bluhm
2017-12-08repair columns; from kshe59@zohu.euTheo de Raadt
2017-01-21Expose the close-on-exec flag near the R/W flags.Theo de Raadt
2016-10-02Indicate with an asterisk when a file has been unlinked.Philip Guenther
2016-05-04Kill #ifdef INET6 occurrences in userland.Jeremie Courreges-Anglas
2016-04-25remove systrace supportTed Unangst
2016-01-02fixes fuser(1) when invoking with -u: it requires "getpw" promise.Sebastien Marie
2015-12-30Declare usage() as __dead, and while here align a few variables to the rest ofmestre
2015-11-17Missing "getpw" pledges, these were unnoticed because nobody expectsTheo de Raadt
2015-10-23getnameinfo() no longer needs pledge "route". this drops toTheo de Raadt
2015-10-12in fuser mode with -k or -s mode, kill(2) might be called andTheo de Raadt
2015-10-10pledge "stdio rpath route" seems to be working. route is needed forTheo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-08-20Remove userland bits related to the crypto(4) interface; ok deraadtMike Belopuhov
2014-08-10Don't need to know how to format bluetooth socket info herePhilip Guenther
2014-05-30AF_NATM support was removed before 5.5Philip Guenther
2013-10-22- add UNIX-domain socket info to struct kinfo_file2Philip Guenther
2013-03-31A space got lost in fstat state output, put it back.Alexander Bluhm
2013-03-24Do not leak kernel pointers, unless operating as root. Some other displayTheo de Raadt
2012-11-30makes cloned devices line up well with the rest of the output;Mike Belopuhov
2012-01-07Add rtable id and thread id to struct kinfo_proc (and fix process id)Philip Guenthe
2011-07-09rmove rotten netatalk bitsHenning Brauer
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-07-12Accept numeric UIDs as well as usernames like pgrep etc.Nicholas Marriott
2009-07-08Add POSIX-compliant fuser mode to fstat. Originally based onTodd C. Miller
2009-06-15Do not print non-vnode information if asked to report information on aMiod Vallat
2009-06-11remove unused variablesCharles Longeau
2009-06-07Use the new kvm_getfile2 interface to do the dirty work. OK deraadt@Todd C. Miller
2009-06-03Arla client rename from xfs to nnpfs for later upgrades. Tested on various ar...Janne Johansson
2009-05-31Don't define NFS before including kernel header files,Thordur I. Bjornsson
2008-10-07Do not display file offsets and a few other pieces of information, exceptTheo de Raadt
2008-04-08bring cloning up too date; Munge it so it will work with atleastThordur I. Bjornsson
2007-10-01sort the fields in manual page in the same order as in fstat output;Igor Sobrado
2007-09-02use calloc() to avoid malloc(n * m) overflows; checked by djm canacar jsgTheo de Raadt
2007-04-07use strtonum, from jason dixonTed Unangst
2006-06-19oops, forgot \n at end of kqueue lines; Nicholas MarriottTheo de Raadt
2006-03-26do per file io accounting and show that in fstat as well; pedro@ marco@ okMichael Shalayeff
2005-12-28Use the DIP macros to uniformly access fields from UFS1 and UFS2 dinodes.Pedro Martelletto
2005-12-17Remove the 'on disk' inode (dinode) from the 'in memory' inode in UFS.Pedro Martelletto