Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ stat(5) — A/UX 0.7

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

stat(2)

types(5)



     stat(5)                                                   stat(5)



     NAME
          stat - data returned by stat system call

     SYNOPSIS
          #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
          stmode 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_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).





     Page 1                                        (last mod. 1/14/87)



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