ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/src/libstatgrab/process_stats.c
(Generate patch)

Comparing projects/libstatgrab/src/libstatgrab/process_stats.c (file contents):
Revision 1.19 by tdb, Sat Feb 14 02:56:11 2004 UTC vs.
Revision 1.20 by tdb, Sat Feb 14 16:12:46 2004 UTC

# Line 166 | Line 166 | process_stat_t *get_process_stats(){
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          }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines