umask(2)




NAME

     umask - set and get file creation mask


SYNOPSIS

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

     mode_t umask(mode_t cmask);


DESCRIPTION

     The umask() function sets the  process's file mode  creation
     mask  to  cmask  and returns the previous value of the mask.
     Only the access permission bits of cmask and the  file  mode
     creation  mask  are  used.  The  mask  is inherited by child
     processes. See intro(2) for more information on masks.


RETURN VALUES

     The previous  value  of  the  file  mode  creation  mask  is
     returned.


ATTRIBUTES

     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | MT-Level                    | Async-Signal-Safe           |
    |_____________________________|_____________________________|


SEE ALSO

     mkdir(1), sh(1),  intro(2),  chmod(2),  creat(2),  mknod(2),
     open(2), stat(3HEAD), attributes(5)


Man(1) output converted with man2html