166 |
|
#else |
167 |
|
switch (kp_stats[i].kp_proc.p_stat) { |
168 |
|
#endif |
169 |
– |
case SSLEEP: |
170 |
– |
process_stat.sleeping++; |
171 |
– |
break; |
172 |
– |
case SRUN: |
169 |
|
case SIDL: |
170 |
+ |
case SRUN: |
171 |
+ |
#ifdef SONPROC |
172 |
+ |
case SONPROC: /* NetBSD */ |
173 |
+ |
#endif |
174 |
|
process_stat.running++; |
175 |
|
break; |
176 |
< |
case SZOMB: |
177 |
< |
/*case SDEAD:*/ |
178 |
< |
process_stat.zombie++; |
176 |
> |
case SSLEEP: |
177 |
> |
#ifdef SWAIT |
178 |
> |
case SWAIT: /* FreeBSD 5 */ |
179 |
> |
#endif |
180 |
> |
#ifdef SLOCK |
181 |
> |
case SLOCK: /* FreeBSD 5 */ |
182 |
> |
#endif |
183 |
> |
process_stat.sleeping++; |
184 |
|
break; |
185 |
|
case SSTOP: |
186 |
|
process_stat.stopped++; |
187 |
+ |
break; |
188 |
+ |
case SZOMB: |
189 |
+ |
#ifdef SDEAD |
190 |
+ |
case SDEAD: /* OpenBSD & NetBSD */ |
191 |
+ |
#endif |
192 |
+ |
process_stat.zombie++; |
193 |
|
break; |
194 |
|
} |
195 |
|
} |