Provided by: manpages-es_1.55-10_all bug

NOMBRE

       tcgetsid - obtiene el identificador de sesion

SINOPSIS

       #include <termios.h>

       pid_t tcgetsid(int fd);

DESCRIPCI'ON

       La  funcion tcgetsid() devuelve el identificador de sesion de la sesion
       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 sesion,
       la funcion tcgetsid() devolvera el  identificador  de  sesion  de  esta
       sesion.  En otro caso, se devuelve -1, y se modifica errno con el valor
       apropiado.

ERRORES

       EBADF  fd no es un descriptor de fichero valido.

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

OBSERVACIONES

       Esta funcion esta implementada via el ioctl TIOCGSID, presente desde la
       version 2.1.71 de Linux.

CONFORME A

       POSIX.1-2001.

V'EASE TAMBI'EN

       getsid(2)