File: unlockpt.3

package info (click to toggle)
manpages-es 1.55-4
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 7,472 kB
  • ctags: 6
  • sloc: sh: 1,349; makefile: 63
file content (43 lines) | stat: -rw-r--r-- 982 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
.\" Hey Emacs! This file is -*- nroff -*- source.
.\" This page is in the public domain. - aeb
.\"
.TH UNLOCKPT 3 "30 enero 2003" "PTY Control" "Manual del Programador de Linux"
.SH NOMBRE
unlockpt \- desbloquea un par de pseudo-terminal maestro/esclavo
.SH SINOPSIS
.nf
.B #include <stdlib.h>
.sp
.BI "int unlockpt(int " fd ");"
.fi
.SH DESCRIPCIÓN
La función
.IR unlockpt ()
desbloquea el dispositivo pseudo-terminal (pty) esclavo
que se corresponde con la pty referenciada por
.IR fd .
.PP
.IR unlockpt ()
debería ser llamada antes de abrir el lado esclavo de una pty.
.SH "VALOR DEVUELTO"
Cuando tiene éxito,
.IR unlockpt ()
devuelve 0. En otro caso, devuelve \-1 y se modifica
.I errno
con el valor apropiado.
.SH ERRORES
.TP
.B EBADF
El argumento
.I fd
no es un descriptor de fichero abierto para escritura.
.TP
.B EINVAL
El argumento 
.I fd
no está asociado con una pty maestra.
.SH "CONFORME A"
POSIX 1003.1-2001.
.SH "VÉASE TAMBIÉN"
.IR grantpt (3),
.IR ptsname (3)