Loading

NOM

       tcgetsid - Obtenir l’identifiant de session

SYNOPSIS

       #define _XOPEN_SOURCE 500
       #include <termios.h>

       pid_t tcgetsid(int fd);

       La  fonction  tcgetsid()  renvoie  l’ID de la session en cours ayant le
       terminal associé à fd comme terminal de contrôle. Ce terminal doit être
       le terminal de contrôle du processus appelant.

VALEUR RENVOYÉE

       Si  fd  correspond  au  terminal de contrôle de la session en cours, la
       fonction  tcgetsid()  renverra  l’ID  de  cette  session.  Sinon,  elle
       renverra -1, et remplira errno avec le code d’erreur.

ERREURS

       EBADF  fd n’est pas un descripteur de fichier valable.

       ENOTTY Le processus n’a pas de terminal de contrôle, ou il en a un mais
              ce n’est pas celui décrit par fd.

VERSIONS

       tcgetsid() est fournie par la glibc depuis la version 2.1.

CONFORMITÉ

       POSIX.1-2001.

NOTES

       Cette fonction est implémentée via l’ioctl(2) TIOCGSID, présent  depuis
       Linux 2.1.71.

VOIR AUSSI

       getsid(2)

COLOPHON

       Cette  page  fait  partie  de  la  publication 3.23 du projet man-pages
       Linux. Une description du projet et des instructions pour signaler  des
       anomalies       peuvent       être       trouvées      à      l’adresse
       http://www.kernel.org/doc/man-pages/.

TRADUCTION

       Cette page de manuel a été traduite  et  mise  à  jour  par  Christophe
       Blaess  <http://www.blaess.fr/christophe/> entre 1996 et 2003, puis par
       Alain Portal <aportal AT univ-montp2 DOT fr> jusqu’en 2006, et  mise  à
       disposition sur http://manpagesfr.free.fr/.

       Les mises à jour et corrections de la version présente dans Debian sont
       directement         gérées         par         Nicolas         François
       <nicolas.francois@centraliens.net>    et    l’équipe   francophone   de
       traduction de Debian.

       Veuillez  signaler  toute  erreur   de   traduction   en   écrivant   à
       <debian-l10n-french@lists.debian.org> ou par un rapport de bogue sur le
       paquet manpages-fr.

       Vous pouvez toujours avoir accès à la version anglaise de  ce  document
       en utilisant la commande « man -L C <section> <page_de_man> ».