GNU/Linux |
CentOS 5.4 |
|
![]() |
getumask(3) |
![]() |
getumask − get file creation mask
#include
<sys/types.h>
#include <sys/stat.h>
mode_t getumask(void);
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() library call).
This function is documented but not implemented yet in glibc 2.2.5.
This is a vapourware GNU extension.
umask(2)
![]() |
getumask(3) | ![]() |