Provided by: manpages-es-dev_4.13-4_all bug

NOMBRE

       tcgetsid - obtiene el identificador de sesión

SINOPSIS

       #define _XOPEN_SOURCE 500 /* Vea feature_test_macros(7) */
       #include <termios.h>

       pid_t tcgetsid(int fd);

DESCRIPCIÓN

       La función tcgetsid() devuelve el identificador de sesión de la sesión actual cuya terminal de control es
       la terminal asociada a fd. Esta terminal debe ser la terminal de control del proceso invocador.

VALOR DEVUELTO

       Cuando  fd hace referencia a la terminal de control de nuestra sesión, la función tcgetsid() devolverá el
       identificador de sesión de esta sesión.  En otro caso, se devuelve -1, y se modifica errno con  el  valor
       apropiado.

ERRORES

       EBADF  fd no es un descriptor de fichero válido.

       ENOTTY El proceso invocador no tiene una terminal de control, o la que tiene no está descrita por fd.

VERSIONES

       tcgetsid()  is provided in glibc since version 2.1.

ATRIBUTOS

       Para obtener una explicación de los términos usados en esta sección, véase attributes(7).
       ┌────────────┬────────────────────┬───────────────────┐
       │ InterfazAtributoValor             │
       ├────────────┼────────────────────┼───────────────────┤
       │ tcgetsid() │ Seguridad del hilo │ Multi-hilo seguro │
       └────────────┴────────────────────┴───────────────────┘

CONFORME A

       POSIX.1-2001, POSIX.1-2008.

NOTAS

       Esta función está implementada via el ioctl(2) TIOCGSID, presente desde la versión 2.1.71 de Linux.

VÉASE TAMBIÉN

       getsid(2)

COLOFÓN

       Esta página es parte de la versión 5.10 del proyecto Linux man-pages. Puede encontrar una descripción del
       proyecto,   información   sobre   cómo   informar   errores  y  la  última  versión  de  esta  página  en
       https://www.kernel.org/doc/man-pages/.

TRADUCCIÓN

       La traducción al español de esta página del manual fue creada por Miguel Pérez Ibars <mpi79470@alu.um.es>

       Esta traducción es documentación libre;  lea  la  GNU General Public License Version 3  o  posterior  con
       respecto a las condiciones de copyright.  No existe NINGUNA RESPONSABILIDAD.

       Si  encuentra  algún  error  en  la  traducción  de esta página del manual, envíe un correo electrónico a
       debian-l10n-spanish@lists.debian.org.

GNU                                               8 Agosto 2015                                      TCGETSID(3)