Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ stat(5) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

stat(2)

types(5)



stat(5)                          UNIX System V                          stat(5)


NAME
      stat - data returned by stat system call

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

DESCRIPTION
      The system calls stat, lstat and fstat return data in a stat structure,
      which is defined in stat.h.

      The constants used in the stmode field are also defined in this file:
            #define   SIFMT     /* type of file */
            #define   SIAMB     /* access mode bits */
            #define   SIFIFO    /* fifo */
            #define   SIFCHR    /* character special */
            #define   SIFDIR    /* directory */
            #define   SIFNAM    /* XENIX special named file */
            #define   SINSEM    /* XENIX semaphore subtype of IFNAM */
            #define   SINSHD    /* XENIX shared data subtype of IFNAM */
            #define   SIFBLK    /* block special */
            #define   SIFREG    /* regular */
            #define   SIFLNK    /* symbolic link */
            #define   SISUID    /* set user id on execution */
            #define   SISGID    /* set group id on execution */
            #define   SISVTX    /* save swapped text even after use */
            #define   SIREAD    /* read permission, owner */
            #define   SIWRITE   /* write permission, owner */
            #define   SIEXEC    /* execute/search permission, owner */
            #define   SENFMT    /* record locking enforcement flag */
            #define   SIRWXU    /* read, write, execute: owner */
            #define   SIRUSR    /* read permission: owner */
            #define   SIWUSR    /* write permission: owner */
            #define   SIXUSR    /* execute permission: owner */
            #define   SIRWXG    /* read, write, execute: group */
            #define   SIRGRP    /* read permission: group */
            #define   SIWGRP    /* write permission: group */
            #define   SIXGRP    /* execute permission: group */
            #define   SIRWXO    /* read, write, execute: other */
            #define   SIROTH    /* read permission: other */
            #define   SIWOTH    /* write permission: other */
            #define   SIXOTH    /* execute permission: other */












10/89                                                                    Page 1







stat(5)                          UNIX System V                          stat(5)


      The following macros are for POSIX conformance:
            #define   SISBLK(mode)      block special file
            #define   SISCHR(mode)      character special file
            #define   SISDIR(mode)      directory file
            #define   SISFIFO(mode)     pipe or fifo file
            #define   SISREG(mode)      regular file

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













































Page 2                                                                    10/89





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