Provided by: manpages-fr-dev_3.65d1p1-1_all bug

NOM

       getpt - Ouvrir un pseudoterminal maître (PTM)

SYNOPSIS

       #define _GNU_SOURCE             /* Consultez feature_test_macros(7) */
       #include <stdlib.h>

       int getpt(void);

DESCRIPTION

       getpt() ouvre un pseudoterminal maître et renvoie son descripteur de fichier. C'est équivalent à :

           open(/dev/ptmx, O_RDWR | O_NOCTTY);

       sur  les  systèmes  Linux,  mais  le  pseudoterminal  peut  être situé ailleurs sur certains systèmes qui
       emploient aussi la glibc GNU.

VALEUR RENVOYÉE

       getpt() renvoie un descripteur de fichier ouvert s'il réussit. Sinon, il renvoie -1 et remplit errno avec
       un code d'erreur.

ERREURS

       getpt() peut échouer avec diverses erreurs décrites dans open(2).

VERSIONS

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

ATTRIBUTS

   Multithreading (voir pthreads(7))
       La fonction getpt() est sûre dans un contexte multithread.

CONFORMITÉ

       getpt() est spécifique à la glibc ; utilisez plutôt posix_openpt(3).

VOIR AUSSI

       grantpt(3), posix_openpt(3), ptsname(3), unlockpt(3), ptmx(4), pty(7)

COLOPHON

       Cette page fait partie de la publication 3.65 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

       Depuis 2010, cette traduction est maintenue à l'aide de l'outil po4a <http://po4a.alioth.debian.org/> par
       l'équipe de traduction francophone au sein du projet perkamon <http://perkamon.alioth.debian.org/>.

       Christophe      Blaess      <http://www.blaess.fr/christophe/>      (1996-2003),       Alain       Portal
       <http://manpagesfr.free.fr/>  (2003-2006).  Florentin  Duneau  et  l'équipe  francophone de traduction de
       Debian (2006-2009).

       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> ».