home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / sun / volume2 / tahoe-systat / patch01 / systat.h.diff < prev    next >
Encoding:
Text File  |  1990-10-23  |  939 b   |  55 lines

  1. *** systat.h.orig    Mon Jun 11 15:32:57 1990
  2. --- systat.h    Tue Jun 12 19:02:55 1990
  3. ***************
  4. *** 13,23 ****
  5. --- 13,32 ----
  6.   
  7.   #include <sys/param.h>
  8.   #include <sys/file.h>
  9. + #ifndef sun
  10.   #include <sys/dkstat.h>
  11. + #else
  12. + #include <sys/dk.h>
  13. + #endif
  14.   
  15.   #include <netinet/in.h>
  16.   #include <arpa/inet.h>
  17.   
  18. + #ifdef sun
  19. + #include <kvm.h>
  20. + kvm_t *kvm;
  21. + #endif
  22.   struct p_times {
  23.           short   pt_pid;
  24.           float   pt_pctcpu;
  25. ***************
  26. *** 66,72 ****
  27. --- 75,87 ----
  28.   struct    text *xtext;
  29.   
  30.   double  lccpu;
  31. + #ifdef sun
  32. + long    avenrun[3];
  33. + # define FSC(x) (((double)(x))/FSCALE)    /* floatify avenrun, pctcpu */
  34. + #else
  35.   double    avenrun[3];
  36. + # define FSC(x) (x)
  37. + #endif
  38.   
  39.   char    *kmemf, *memf, *swapf;
  40.   int    hz, phz;
  41. ***************
  42. *** 82,89 ****
  43. --- 97,106 ----
  44.   #define    TCP    0x1
  45.   #define    UDP    0x2
  46.   
  47. + #ifndef sun
  48.   struct  pte *usrpt;
  49.   struct  pte *Usrptma;
  50. + #endif
  51.   
  52.   WINDOW  *wnd;
  53.   int    CMDLINE;
  54.