GETPT(3)

NOM
getpt - Ouvre un pseudo-terminal maître (PTM)

SYNOPSIS
#define _GNU_SOURCE
#include <stdlib.h>

int getpt(void);

DESCRIPTION
getpt() ouvre un pseudo-terminal 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 pseudo-terminal 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.

CONFORMITÉ
getpt() est spécifique à la glibc GNU.

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

TRADUCTION

Ce document est une traduction réalisée par Christophe Blaess <http://www.blaess.fr/christophe/> le 21 juillet 2003 et révisée le 19 décembre 2007.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 3 getpt ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.