isfdtype(3) Library Functions Manual isfdtype(3) BEZEICHNUNG isfdtype - Dateityp eines Dateideskriptors testen BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #include #include int isfdtype(int dd, int ddtyp); Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)): isfdtype(): Seit Glibc 2.20: _DEFAULT_SOURCE Vor Glibc 2.20: _BSD_SOURCE || _SVID_SOURCE BESCHREIBUNG Die Funktion isfdtype() testet, ob der Dateideskriptor dd sich auf eine Datei vom Typ ddtyp bezieht. Das Argument ddtyp legt eine der in definierten Konstanten S_IF* fest und ist in stat(2) dokumentiert (z.B. S_IFREG). RUCKGABEWERT Die Funktion isfdtype() liefert 1 zuruck, falls der Dateideskriptor dd vom Typ ddtype ist und ansonsten 0. Beim Fehlschlag wird -1 zuruckgeliefert und errno gesetzt, um den Fehler anzuzeigen. FEHLER Die Funktion isfdtype() kann mit den gleichen Fehlern wie fstat(2) fehlschlagen. VERSIONEN Portable Anwendungen sollten stattdessen fstat(2) verwenden. STANDARDS Keine. GESCHICHTE Sie erschien im Entwurf des Standards POSIX.1g. Sie ist auf OpenBSD und Tru64 UNIX vorhanden (bei dem die benotigte Header-Datei in beiden Fallen nur ist, wie dies im Entwurf von POSIX.1g zu sehen ist). SIEHE AUCH fstat(2) UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Helge Kreutzmann erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Linux man-pages 6.9.1 2. Mai 2024 isfdtype(3)