getpt(3) Library Functions Manual getpt(3) NOM getpt - Ouvrir un nouveau pseudoterminal maitre (PTM) BIBLIOTHEQUE Bibliotheque C standard (libc, -lc) SYNOPSIS #define _GNU_SOURCE /* Consultez feature_test_macros(7) */ #include int getpt(void); DESCRIPTION getpt() ouvre un nouveau pseudoterminal maitre et renvoie un descripteur de fichier qui fait reference a ce peripherique. C'est equivalent a ouvrir le peripherique multiplexeur du pseudoterminal : open("/dev/ptmx", O_RDWR); sur les systemes Linux, mais le peripherique multiplexeur du pseudoterminal peut etre situe ailleurs sur certains systemes qui emploient aussi la bibliotheque GNU C. VALEUR RENVOYEE getpt() renvoie un descripteur de fichier ouvert s'il reussit. Sinon, il renvoie -1 et definit errno pour indiquer l'erreur. ERREURS getpt() peut echouer avec diverses erreurs decrites dans open(2). ATTRIBUTS Pour une explication des termes utilises dans cette section, consulter attributes(7). +---------------------------------+--------------------------+---------+ |Interface | Attribut | Valeur | +---------------------------------+--------------------------+---------+ |getpt() | Securite des threads | MT-Safe | +---------------------------------+--------------------------+---------+ VERSIONS Utilisez plutot posix_openpt(3). STANDARDS GNU. HISTORIQUE glibc 2.1. VOIR AUSSI grantpt(3), posix_openpt(3), ptsname(3), unlockpt(3), ptmx(4), pty(7) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Christophe Blaess , Stephan Rafin , Thierry Vignaud , Francois Micaux, Alain Portal , Jean-Philippe Guerard , Jean-Luc Coulon (f5ibh) , Julien Cristau , Thomas Huriaux , Nicolas Francois , Florentin Duneau , Simon Paillard , Denis Barbier et David Prevot Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . Pages du manuel de Linux 6.06 31 octobre 2023 getpt(3)