


      STAT(5)                     (UNIX 5.0)                    STAT(5)



      NAME
           stat - data returned by stat system call

      SYNTAX
           #include <sys/types.h>
           #include <sys/stat.h>

      DESCRIPTION
           The system calls stat and fstat return data whose structure
           is defined by this include file.  The encoding of the field
           st_mode is defined in this file also.

           /* Structure of the result of stat */

           struct    stat
           {
                dev_t     st_dev;
                   vert_t  st_vers;
                ino_t     st_ino;
                ushort    st_mode;
                short     st_nlink;
                ushort    st_uid;
                ushort    st_gid;
                dev_t     st_rdev;
                off_t     st_size;
                time_t    st_atime;
                time_t    st_mtime;
                time_t    st_ctime;
           };



           #define   S_IFMT    0170000   /* type of file */
           #define   S_IFDIR   0040000   /* directory */
           #define   S_IFCHR   0020000   /* character special */
           #define   S_IFBLK   0060000   /* block special */
           #define   S_IFREG   0100000   /* regular */
           #define   S_IFIFO   0010000   /* fifo */
           #define   S_ISUID   04000     /* set user id on execution */
           #define   S_ISGID   02000     /* set group id on execution */
           #define   S_ISVTX   01000     /* save swapped text even after use */
           #define   S_IREAD   00400     /* read permission, owner */
           #define   S_IWRITE  00200     /* write permission, owner */
           #define   S_IEXEC   00100     /* execute/search permission, owner */


      FILES
           /usr/include/sys/types.h
           /usr/include/sys/stat.h

      SEE ALSO
           stat(2), types(5), fs(4).



      Page 1                                         (73 A2 02MTA REV1)






      STAT(5)                     (UNIX 5.0)                    STAT(5)























































      Page 2                                         (73 A2 02MTA REV1)






