NAME
	  umask	- Sets and gets	the value of the file creation mask

     SYNOPSIS
	  #include <sys/types.h>

	  #include <sys/stat.h>

	  mode_t umask (
	       mode_t cmask );

     PARAMETERS
	  cmask
	       Specifies the value of the file mode creation mask.

     DESCRIPTION
	  The umask() function sets the	file mode creation mask	of the
	  process to the value of the cmask parameter and returns the
	  previous value of the	mask.  The cmask parameter is con-
	  structed by logically	ORing file permission bits defined in
	  the sys/stat.h header	file.

	  Whenever a file is created (by the open(), mkdir(), or
	  mknod() function), all file permission bits set in the file
	  mode creation	mask are cleared in the	mode of	the created
	  file.	This clearing allows users to restrict the default
	  access to their files.

	  The mask is inherited	by child processes.

     NOTES
	  AES Support Level: Full use

     RETURN VALUES
	  Upon successful completion, the previous value of the	file
	  mode creation	mask is	returned.

     RELATED INFORMATION
	  Functions: chmod(2), mkdir(2), mknod(2), open(2), stat(2)

	  Commands: chmod(1), mkdir(1),	sh(1), umask(1)











Acknowledgement and Disclaimer