posix_openpt vs getpt??

Samuel Thibault samuel.thibault@gnu.org
Tue Dec 31 16:45:00 GMT 2019


One thing I'm unsure of: the Linux manpage says 

It is equivalent to

           open("/dev/ptmx", O_RDWR | O_NOCTTY);

But the Linux implementation is

int fd = __posix_openpt (O_RDWR);


Is getpt supposed to set the controlling tty or not?  Since the Linux
behavior has been not to set O_NOCTTY since its introduction in 1998, I
guess applications assumes !O_NOCTTY and it's the manpage which needs to
be fixed?

Samuel



More information about the Libc-alpha mailing list