summaryrefslogtreecommitdiff
path: root/bin/ps/print.c
AgeCommit message (Expand)Author
2004-01-11g/c SDEADjdolecek
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-03-06- add keywords for utime, stime and ctime (output sss.ssssss if small)dsl
2003-03-01Add p_svuid and p_svgid to kinfo_proc2. Populate them in the kernelatatat
2003-01-18Merge the nathanw_sa branch.thorpej
2003-01-06interrupt with two rs.wiz
2002-06-19g/c procfs fallback code, it's redundant now that we use sysctl to getjdolecek
2002-06-17Document some missing flags and add systrace(1) 'x' flag.christos
2002-04-24Since kinfo_proc2 has many values that are 64-bit, ps needs to knownathanw
2002-02-21Use int32_t for temporary variables (instead of long), that is the samemartin
2002-01-21started(): don't assume that the field width is correct and recomputejdolecek
2001-08-24fix comment: "[]" are [square] brackets, "<>" are angle bracketslukem
2001-08-24Print commands within angled brackets only if they are system processes.enami
2001-08-07Print system processes/kernel threads as [kprocname] as top(1) does.christos
2001-07-14Retrieve maxslp & uspace from kernel instead of using defines. Needed formatt
2001-01-15clarify things a bit more (from hubertf)christos
2001-01-15Really explain what parenthesized names mean and why we parenthesize names!christos
2001-01-15Document the meaning of commands shown in parantheses.hubertf
2001-01-09KPTR/KPTR24 are using u_int64_t. commented by minouraitojun
2001-01-08redo previous (simplify KPTR)itojun
2001-01-08backout previous; did not compile on non-alphaitojun
2001-01-08simplify KPTR processing.itojun
2001-01-08address PR 11653. checked on alpha.itojun
2000-10-23Add a K flag to the state information - K is for kernel thread or systemsimonb
2000-06-29remove include of <vm/vm.h>mrg
2000-06-08Fix handling of "ps U<user>" where <user> ended it 't' - now if thesimonb
2000-06-08Fix back-to-front assignment in tname() which meant that the columnsimonb
2000-06-07Calculate field widths on the fly so that all columns line up nicelysimonb
2000-06-02G/C evar() - now that everything is in the one structure it was exactlysimonb
2000-05-26Use new sysctl/kvm interfaces. This will stop the "proc size mismatch"simonb
2000-05-26Handle SONPROC state.thorpej
1999-12-05Fix CL* purge fallout.fredb
1999-12-03Since we have an "extern.h", put all external variable declarations insimonb
1999-12-03"ps -e" only shows the environment for the processes owned by thesimonb
1999-10-15command(): don't start using procfs_getargv() instead of kvm_getargv()jdolecek
1999-10-15When using the procfs for extracting process information, extractjdolecek
1999-10-11skip "dty" just like we skip "tty", otherwise we just get "dt" in ps output f...mrg
1999-07-23According to the previous commit the new process state should be SDEAD andveego
1999-07-22Update for SDEAD.thorpej
1999-05-03limit session to 6 chars. from Geoff Wing <gcw@pobox.com> and fixes his PR#7506mrg
1999-04-16Add support for printing wide sigset_t properly.christos
1998-07-28Look for the formats used by setproctitle(3) and login shells, and avoidingmycroft
1998-07-27__AUDIT__ cleanup.mycroft
1998-04-01Need <time.h> for localtime(), time() and strftime() prototypes.kleink
1998-02-06remove old OLD BSD VM code.mrg
1998-02-05Begone KERNBASE! (Just print kernel pointers as-is.)gwr
1997-08-03use %c not %C for lstart; from tetsuya@secom-sis.co.jp via OpenBSDmikel
1997-07-20Fix compiler warningschristos
1997-03-19DTRT if e_wmesg is not NUL-terminated.mycroft
1997-03-19DTRT if e_login is not NUL-terminated.mycroft