unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (Debian-5.0)
Page:
Section:
Apropos / Subsearch:
optional field

GETUMASK(3)                Linux Programmer's Manual               GETUMASK(3)



NAME
       getumask - get file creation mask

SYNOPSIS
       #define _GNU_SOURCE
       #include <&lt;sys/types.h>&gt;
       #include <&lt;sys/stat.h>&gt;

       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 but not implemented yet in glibc 2.2.5.

SEE ALSO
       umask(2)

COLOPHON
       This  page  is  part of release 3.05 of the Linux man-pages project.  A
       description of the project, and information about reporting  bugs,  can
       be found at http://www.kernel.org/doc/man-pages/.



GNU                               2007-07-26                       GETUMASK(3)