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

  1. *** fetch.c.orig    Mon Jun 11 15:32:59 1990
  2. --- fetch.c    Tue Jun 12 19:05:21 1990
  3. ***************
  4. *** 57,67 ****
  5. --- 57,72 ----
  6.           return (namp);
  7.   }
  8.   
  9. + #ifdef sun
  10. + struct user *up;
  11. + #define u    (*up)
  12. + #else
  13.   union {
  14.           struct  user user;
  15.           char    upages[UPAGES][NBPG];
  16.   } user;
  17.   #define u       user.user
  18. + #endif
  19.   
  20.   char *
  21.   getcmd(pid, mproc)
  22. ***************
  23. *** 84,89 ****
  24. --- 89,102 ----
  25.           return (cmd);
  26.   }
  27.   
  28. + #ifdef sun
  29. + getu( pp )
  30. +     struct proc *pp;
  31. + {
  32. +     up = kvm_getu( kvm, pp );
  33. +     return( up != NULL );
  34. + }
  35. + #else
  36.   static    int argaddr;
  37.   static    int pcbpf;
  38.   
  39. ***************
  40. *** 138,143 ****
  41. --- 151,157 ----
  42.           }
  43.           return (1);
  44.   }
  45. + #endif
  46.   
  47.   klseek(fd, loc, off)
  48.           int fd;
  49.