home *** CD-ROM | disk | FTP | other *** search
/ OpenStep (Enterprise) / OpenStepENTCD.toast / OEDEV / GNUSRC.Z / nt.c < prev    next >
C/C++ Source or Header  |  1996-01-11  |  388b  |  45 lines

  1. #ifdef WIN32
  2.  
  3. #include "config.h"
  4. #include "make.h"
  5.  
  6. #include <sys/types.h>
  7.  
  8. uid_t geteuid (void)
  9. {
  10.     return 1;
  11. }
  12.  
  13. int setuid (uid_t uid)
  14. {
  15.     if (uid == getuid ())
  16.         {
  17.         return 0;
  18.         }
  19.     else
  20.         {
  21.         errno = EPERM;
  22.         return -1;
  23.         }
  24. }
  25.  
  26. gid_t getegid (void)
  27. {
  28.     return 1;
  29. }
  30.  
  31. int setgid (gid_t gid)
  32. {
  33.     if (gid == getgid ())
  34.         {
  35.         return 0;
  36.         }
  37.     else
  38.         {
  39.         errno = EPERM;
  40.         return -1;
  41.         }
  42. }
  43.  
  44. #endif
  45.