table of contents
- bullseye-backports 4.18.1-1~bpo11+1
GETUMASK(3) | Linux-Programmierhandbuch | GETUMASK(3) |
BEZEICHNUNG¶
getumask - Dateierstellungsmaske ermitteln
ÜBERSICHT¶
#define _GNU_SOURCE /* siehe feature_test_macros(7) */
#include <sys/types.h>
#include <sys/stat.h>
mode_t getumask(void);
BESCHREIBUNG¶
Diese Funktion liefert die aktuelle Dateierstellungsmaske zurück. Sie ist zu
mode_t getumask(void) {
mode_t mask = umask( 0 );
umask(mask);
return mask; }
äquivalent, abgesehen davon, dass sie als Thread-sicher dokumentiert ist (das bedeutet, dass sie mit dem Bibliotheksaufruf umask(2) eine Sperre gemeinsam benutzt).
KONFORM ZU¶
Dies ist eine angedachte GNU-Erweiterung.
ANMERKUNGEN¶
Diese Funktion ist im Glibc-Handbuch dokumentiert, aber zum Zeitpunkt von Glibc 2.24 unter Linux nicht implementiert. (Siehe umask(2) für eine Thread-sichere Methode zur Ermittlung der Umask eines Prozesses.)
SIEHE AUCH¶
KOLOPHON¶
Diese Seite ist Teil der Veröffentlichung 5.10 des Projekts Linux-man-pages. Eine Beschreibung des Projekts, Informationen, wie Fehler gemeldet werden können, sowie die aktuelle Version dieser Seite finden sich unter https://www.kernel.org/doc/man-pages/.
ÜBERSETZUNG¶
Die deutsche Übersetzung dieser Handbuchseite wurde von Helge Kreutzmann <debian@helgefjell.de> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer.
15. September 2017 | GNU |