Мне нужно создать новую пару tty (ведущий и подчиненный) без использования forkpty().
В человеке pts(4) написано, что:
Когда процесс открывает /dev/ptmx, он получает дескриптор файла для ведущего псевдотерминала (PTM), а в каталоге /dev/pts создается ведомое устройство псевдотерминала (PTS).
С помощью небольшой программы на C я открываю /dev/ptmx следующим образом:
open("/dev/ptmx", O_RDWR);
Но новый pty не создается в /dev/pts/.