Provided by:
manpages-es_1.55-3_all 
NOMBRE
tcgetsid - obtiene el identificador de sesión
SINOPSIS
#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.
OBSERVACIONES
Esta función está implementada via el ioctl TIOCGSID, presente desde la
versión 2.1.71 de Linux.
CONFORME A
POSIX.1-2001.
VÉASE TAMBIÉN
getsid(2)