home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Distributions / ucb / 2bsd.tar.gz / 2bsd.tar / upgrade / include / sys / stat.h < prev    next >
C/C++ Source or Header  |  1979-04-19  |  469b  |  27 lines

  1. struct    stat
  2. {
  3.     dev_t    st_dev;
  4.     ino_t    st_ino;
  5.     int       st_mode;
  6.     int       st_nlink;
  7.     int       st_uid;
  8.     int       st_gid;
  9.     dev_t    st_rdev;
  10.     off_t    st_size;
  11.     time_t    st_atime;
  12.     time_t    st_mtime;
  13.     time_t    st_ctime;
  14. };
  15.  
  16. #define    S_IFMT    0170000
  17. #define        S_IFDIR    0040000
  18. #define        S_IFCHR    0020000
  19. #define        S_IFBLK    0060000
  20. #define        S_IFREG    0100000
  21. #define    S_ISUID    0004000
  22. #define    S_ISGID    0002000
  23. #define    S_ISVTX    0001000
  24. #define    S_IREAD    0000400
  25. #define    S_IWRITE    0000200
  26. #define    S_IEXEC    0000100
  27.