Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ stat(5) — sys5 — Apollo Domain/IX SR9.5

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

stat(2)

types(5)



STAT(5)                  DOMAIN/IX SYS5                   STAT(5)



NAME
     stat - data returned by stat system call

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


DESCRIPTION
     The system calls stat and fstat return a data structure
     defined by the include file <sys/types.h> and in
     <sys/stat.h>.  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;
            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_IFLNK        0120000/* soft or symbolic link */
       #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 */








Printed 12/4/86                                            STAT-1







STAT(5)                  DOMAIN/IX SYS5                   STAT(5)



FILES
     /usr/include/sys/types.h

     /usr/include/sys/stat.h

RELATED INFORMATION
     stat(2) types(5)














































STAT-2                                            Printed 12/4/86





Typewritten Software • bear@typewritten.org • Edmonds, WA 98026