diff options
Diffstat (limited to 'bin/ps/print.c')
-rw-r--r-- | bin/ps/print.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bin/ps/print.c b/bin/ps/print.c index 2750db3..471f3fe 100644 --- a/bin/ps/print.c +++ b/bin/ps/print.c @@ -169,7 +169,7 @@ state(k, ve) KINFO *k; VARENT *ve; { - int flag, sflag; + int flag, sflag, tdflags; char *cp; VAR *v; char buf[16]; @@ -177,6 +177,7 @@ state(k, ve) v = ve->var; flag = k->ki_p->ki_flag; sflag = k->ki_p->ki_sflag; + tdflags = k->ki_p->ki_tdflags; /* XXXKSE */ cp = buf; switch (k->ki_p->ki_stat) { @@ -186,7 +187,7 @@ state(k, ve) break; case SSLEEP: - if (sflag & PS_SINTR) /* interruptable (long) */ + if (tdflags & TDF_SINTR) /* interruptable (long) */ *cp = k->ki_p->ki_slptime >= MAXSLP ? 'I' : 'S'; else *cp = 'D'; |