getpt(3) Library Functions Manual getpt(3) BEZEICHNUNG getpt - Einen neuen Pseudoterminal-Master offnen BIBLIOTHEK Standard-C-Bibliothek (libc, -lc) UBERSICHT #define _GNU_SOURCE /* Siehe feature_test_macros(7) */ #include int getpt(void); BESCHREIBUNG getpt() offnet ein neues Pseudoterminal-Gerat und liefert einen Dateideskriptor zuruck, der sich auf das Gerat bezieht. Dies ist auf Linux-Systemen aquivalent zum Offnen des Pseudoterminal-Multiplexer-Gerates open("/dev/ptmx", O_RDWR); jedoch befindet sich das Multiplexer-Gerat auf einigen Systemen, die die GNU-C-Bibliothek verwenden, woanders. RUCKGABEWERT getpt() liefert nach erfolgreichem Abschluss einen offenen Datei-Deskriptor zuruck. Andernfalls liefert er -1 zuruck und setzt errno, um den Fehler anzugeben. FEHLER getpt() kann mit verschiedenen, in open(2) beschriebenen Fehlern fehlschlagen. ATTRIBUTE Siehe attributes(7) fur eine Erlauterung der in diesem Abschnitt verwandten Ausdrucke. +--------------------------------+-------------------------+-----------+ |Schnittstelle | Attribut | Wert | +--------------------------------+-------------------------+-----------+ |getpt() | Multithread-Fahigkeit | MT-Sicher | +--------------------------------+-------------------------+-----------+ VERSIONEN Verwenden Sie stattdessen posix_openpt(3). STANDARDS GNU. GESCHICHTE Glibc 2.1. SIEHE AUCH grantpt(3), posix_openpt(3), ptsname(3), unlockpt(3), ptmx(4), pty(7) 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.12 23. Juli 2024 getpt(3)