Scroll to navigation

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

umask(2)

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