getumask(poll.html) - phpMan

GETUMASK(3)                Linux Programmer's Manual               GETUMASK(3)
NAME
       getumask - get file creation mask
SYNOPSIS
       #define _GNU_SOURCE             /* See feature_test_macros(7) */
       #include <sys/types.h>
       #include <sys/stat.h>
       mode_t getumask(void);
DESCRIPTION
       This function returns the current file creation mask.  It is equivalent
       to
           mode_t getumask(void)
           {
               mode_t mask = umask( 0 );
               umask(mask);
               return mask;
           }
       except that it is documented to be thread-safe (that is, shares a  lock
       with the umask(2) library call).
CONFORMING TO
       This is a vaporware GNU extension.
NOTES
       This  function is documented in the glibc manual, but, as at glibc ver-
       sion 2.24, it is not implemented on Linux.  (See umask(2) for a thread-
       safe method of discovering a process's umask.)
SEE ALSO
       umask(2)
COLOPHON
       This  page  is  part of release 4.15 of the Linux man-pages project.  A
       description of the project, information about reporting bugs,  and  the
       latest     version     of     this    page,    can    be    found    at
       https://www.kernel.org/doc/man-pages/.
GNU                               2017-09-15                       GETUMASK(3)