Provided by: manpages-es-dev_4.18.1-1_all bug

NOMBRE

       tcgetsid - obtiene el identificador de sesión

BIBLIOTECA

       Biblioteca Estándar C (libc, -lc)

SINOPSIS

       #define _XOPEN_SOURCE 500        /* See 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

       When  fd  refers to the controlling terminal of our session, the function tcgetsid()  will
       return the session ID of this session.  Otherwise, -1 is returned, and  errno  is  set  to
       indicate the error.

ERRORES

       EBADF  fd no es un descriptor de archivo 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 since glibc 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 │
       └────────────────────────────────────────────────┴────────────────────┴───────────────────┘

ESTÁNDARES

       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)

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
       ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩  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⟩.