home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / e / emxdev8f.zip / UNISTD.H < prev    next >
C/C++ Source or Header  |  1992-11-18  |  712b  |  44 lines

  1. /* unistd.h (emx+gcc) */
  2.  
  3. #if !defined (_UNISTD_H)
  4. #define _UNISTD_H
  5.  
  6. #if defined (__cplusplus)
  7. extern "C" {
  8. #endif
  9.  
  10. #if !defined (NULL)
  11. #define NULL ((void *)0)
  12. #endif
  13.  
  14. #if !defined (STDIN_FILENO)
  15. #define STDIN_FILENO    0
  16. #define STDOUT_FILENO   1
  17. #define STDERR_FILENO   2
  18. #endif
  19.  
  20. #if !defined (F_OK)
  21. #define F_OK 0
  22. #define X_OK 1
  23. #define W_OK 2
  24. #define R_OK 4
  25. #endif
  26.  
  27. #if !defined (SEEK_SET)
  28. #define SEEK_SET 0
  29. #define SEEK_CUR 1
  30. #define SEEK_END 2
  31. #endif
  32.  
  33. unsigned int getuid (void);
  34. unsigned int geteuid (void);
  35. unsigned int getgid (void);
  36. unsigned int getegid (void);
  37. char *getlogin (void);
  38.  
  39. #if defined (__cplusplus)
  40. }
  41. #endif
  42.  
  43. #endif /* !defined (_UNISTD_H) */
  44.