Linux |
CentOS 4.8 |
|
getumask(3) |
getumask − renvoie le masque de permission utilisé lors de la création d’un fichier |
#include <sys/types.h> mode_t getumask(void); |
Cette fonction renvoie le masque de permission utilisé lors de la création d’un fichier. Elle est équivalente à |
mode_t getumask(void) { |
mode_t mask = umask(0); |
||
umask(mask); |
||
return mask; |
} |
excepté qu’elle est explicitement prévue pour pouvoir être utilisée de manière saine dans le contexte d’une application multi-threadée (ie, elle partagge un sémaphore avec la fonction umask()). |
Cette fonction est documentée mais non encore implémentée dans la glibc version 2.2.5. |
Ceci est à la fois un vaporware GNU et une extension GNU. |
umask(2) |
Thierry Vignaud <tvignaud@mandrakesoft.com>, 2002 |
getumask(3) |