diff options
author | phk <phk@FreeBSD.org> | 2002-08-13 11:06:54 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2002-08-13 11:06:54 +0000 |
commit | 6528cc2b4ddd515b5756f9e4d06c7ce13ca48bfd (patch) | |
tree | 4fdd3d67b67cfd1ce8bc4be1f810d7a7a9ecd40d /sys/ddb | |
parent | cef88805d93a81eabc1db37a7f58d8ed25d96005 (diff) | |
download | FreeBSD-src-6528cc2b4ddd515b5756f9e4d06c7ce13ca48bfd.zip FreeBSD-src-6528cc2b4ddd515b5756f9e4d06c7ce13ca48bfd.tar.gz |
Realign columns in DDB's ps output. Don't waste more horizontal space than
necessary.
Diffstat (limited to 'sys/ddb')
-rw-r--r-- | sys/ddb/db_ps.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/sys/ddb/db_ps.c b/sys/ddb/db_ps.c index 996e4eb..05c0778 100644 --- a/sys/ddb/db_ps.c +++ b/sys/ddb/db_ps.c @@ -62,7 +62,7 @@ db_ps(dummy1, dummy2, dummy3, dummy4) else p = &proc0; - db_printf(" pid proc addr uid ppid pgrp flag stat wmesg wchan cmd\n"); + db_printf(" pid proc addr uid ppid pgrp flag stat wmesg wchan cmd\n"); while (--np >= 0) { /* * XXX just take 20 for now... @@ -101,24 +101,24 @@ db_ps(dummy1, dummy2, dummy3, dummy4) switch(p->p_state) { case PRS_NORMAL: if (P_SHOULDSTOP(p)) - state = "stopped"; + state = "stop"; else - state = "Normal"; + state = "norm"; break; case PRS_NEW: - state = "New"; + state = "new "; break; case PRS_WAIT: - state = "Wait"; + state = "wait"; break; case PRS_ZOMBIE: - state = "Zombie"; + state = "zomp"; break; default: - state = "Unknown"; + state = "Unkn"; break; } - db_printf("%5d %8p %8p %4d %5d %5d %07x %s", + db_printf("%5d %8p %8p %4d %5d %5d %07x %-4s", p->p_pid, (volatile void *)p, (void *)p->p_uarea, p->p_ucred ? p->p_ucred->cr_ruid : 0, pp->p_pid, p->p_pgrp ? p->p_pgrp->pg_id : 0, p->p_flag, state); @@ -140,7 +140,7 @@ db_ps(dummy1, dummy2, dummy3, dummy4) } else { td = FIRST_THREAD_IN_PROC(p); if (td->td_wchan) { - db_printf(" %6s %8p", td->td_wmesg, + db_printf(" %-6s %8p", td->td_wmesg, (void *)td->td_wchan); } else if (td->td_state == TDS_MTX) { db_printf(" %6s %8p", td->td_mtxname, |