Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

unlockpt - Lock von Master/Slave Pseudoterminalpaar aufheben

&pagelevel(4)&pagelevel

Definition

#include <stdlib.h>

int unlockpt (int fildes);

Beschreibung

Die Funktion unlockpt() entsperrt das Slave-Pseudoterminal, das dem in fildes angegebenen Master-Pseudoterminal zugeordnet ist.

Portable Anwendungen müssen unlockpt() aufrufen, bevor sie die Slave-Seite eines Pseudoterminals öffnen.

Returnwert

0

bei Erfolg.

 

-1

bei Fehler. errno wird gesetzt, um den Fehler anzuzeigen.

Fehler

unlockpt() schlägt fehl, wenn gilt: 

 

EBADF

Das Argument fildes ist kein zum Schreiben geöffneter Dateideskriptor.

 

EINVAL

Dem Argument fildes ist kein Master-Pseudoterminal zugeordnet.

Siehe auch

grantpt(), open(), ptsname(), stdlib.h.