Provided by: manpages-pt-dev_20040726-4_all bug

NOME

       umask - seleciona a mascara de criação dos arquivos

SINOPSE

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

       mode_t umask(mode_t mask);

DESCRIÇÃO

       umask seleciona a umask para mask & 0777.

       A  umask  é  usada  por  open(2)  para  selecionar  a  permissão  inicial  do arquivo quando um arquivo é
       recentemente criados.  Especificamente, permissões na umask são desligadas a  partir  do  argumento  mode
       para  open(2)  (como,  por  exemplo, o valor padrão comum para umask de valor 022 resulta em novo arquivo
       criado com permissões 0666 & ~022 = 0644 = rw-r--r- no caso usual modo especificado é 0666).

VALORES RETORNADOS

       Esta chamamda de sistema sempre tem sucesso e os valores anteriores da mascará é retornado.

DE ACORDO COM

       SVr4, SVID, POSIX, X/OPEN, BSD 4.3

VEJA TAMBÉM

       creat(2), open(2)

TRADUZIDO POR LDP-BR em 21/08/2000.

       André L. Fassone Canova <lonelywolf@blv.com.br> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx  <xxx@xxxxxx.xxx.xx>
       (revisão)