Provided by: manpages-de-dev_4.27.0-1_all bug

BEZEICHNUNG

       unlockpt - entsperrt ein Pseudoterminal Primär/Sekundär-Paar

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #define _XOPEN_SOURCE
       #include <stdlib.h>

       int unlockpt(int dd);

   Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)):

       unlockpt():
           Seit Glibc 2.24:
               _XOPEN_SOURCE >= 500
           Glibc 2.23 und älter:
               _XOPEN_SOURCE

BESCHREIBUNG

       Die  Funktion  unlockpt()  entsperrt  das sekundäre Pseudoterminal-Gerät, das dem primären Pseudoterminal
       entspricht, auf das sich der Dateideskriptor dd bezieht.

       unlockpt() sollte aufgerufen werden, bevor die sekundäre Seite eines Pseudoterminals geöffnet wird.

RÜCKGABEWERT

       Im Erfolgsfall liefert unlockpt() 0 zurück. Andernfalls liefert es -1 und  setzt  errno,  um  den  Fehler
       anzuzeigen.

FEHLER

       EBADF  Das Argument dd ist kein zum Schreiben geöffneter Dateideskriptor.

       EINVAL Das Argument dd ist keinem primären Pseudoterminal zugeordnet.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.
       ┌───────────────────────────────────────────────────────────────────┬───────────────────────┬───────────┐
       │ SchnittstelleAttributWert      │
       ├───────────────────────────────────────────────────────────────────┼───────────────────────┼───────────┤
       │ unlockpt()                                                        │ Multithread-Fähigkeit │ MT-Sicher │
       └───────────────────────────────────────────────────────────────────┴───────────────────────┴───────────┘

STANDARDS

       POSIX.1-2008.

GESCHICHTE

       glibc 2.1. POSIX.1-2001.

SIEHE AUCH

       grantpt(3), posix_openpt(3), ptsname(3), pts(4), pty(7)

Ü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: debian-l10n-german@lists.debian.org.

Linux man-pages 6.9.1                              2. Mai 2024                                       unlockpt(3)