home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume23 / sps2 / part04 / prheader.c < prev    next >
C/C++ Source or Header  |  1991-01-08  |  683b  |  31 lines

  1. # ifndef lint
  2. static char SccsId[] =  "@(#)prheader.c    1.1\t10/1/88" ;
  3. # endif
  4.  
  5. # include       "sps.h"
  6. # include       "flags.h"
  7.  
  8. /* PRHEADER - Print a header according to the switches */
  9. prheader ()
  10. {
  11.     extern struct flags     Flg ;
  12.  
  13.     printf( "Ty User    %s Proc#", Flg.flg_v ?
  14. # ifdef SUNOS40
  15. # ifdef OLDSTATS
  16.         " Status Fl Nice Virt Res %M  Time Child %C" :
  17. # else
  18.         " Status Fl Nice Prv  Shr  Res %M  Time Child %C" :
  19. # endif
  20. # else
  21.         " Status Fl Nice Virtual Resident %M  Time Child %C" :
  22. # endif
  23.         Flg.flg_d ?
  24.         "  Files    PageFaults Swap BlockI/O Kbytsecs" : "" ) ;
  25.     if ( Flg.flg_f )
  26.         printf( " Ppid#" ) ;
  27.     if ( Flg.flg_g )
  28.         printf( " Pgrp#" ) ;
  29.     printf( " Command\n" ) ;
  30. }
  31.