GETPT(3)

НАЗВАНИЕ
getpt - открывает основной псевдо-терминал (PTM).

СИНТАКСИС
#include <stdlib.h>

int getpt()

ОПИСАНИЕ
getpt() открывает основной псевдо-терминал и возвращает его описатель файла. Эквивалентно open("/dev/ptmx",O_RDWR|O_NOCTTY) на системах Linux, хотя основной псевдо-терминал может быть расположен где-нибудь на другой системе, использующей библиотеки GNU Libc.

ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
getpt() возвращает описатель открытого файла при нормальном завершении работы. Иначе возвращается -1 и переменная errno устанавливается соответственно ошибке.

СООТВЕТСТВИЕ СТАНДАРТАМ
getpt() специфично для GNU Libc.

СМ. ТАКЖЕ
ptmx(4), grantpt(3), unlockpt(3), ptsname(3)