UNLOCKPT(3)

НАЗВАНИЕ
unlockpt - разблокирует пару основной/подчиненный псевдо-терминал

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

int unlockpt(int fd);

ОПИСАНИЕ
Функция unlockpt() разблокирует устройство подчиненного псевдо-терминала (pty) в соответствии с основным pty, на который ссылается fd.

unlockpt() должен быть вызван перед открытием подчиненной стороны pty.

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

НАЙДЕННЫЕ ОШИБКИ

EBADF
    Аргумент fd не является описателем файла, открытого на запись.

EINVAL
    Аргумент fd не ассоциирован с основным pty.

СООТВЕТСТВИЕ СТАНДАРТАМ
POSIX 1003.1-2001.

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