eebd3f7d47
reference. The places where that is of relevance do that anyway, and tty_ioctl(), where it isn't, failed before, although that was not necessary. This prevented for instance ioctls() on the master tty before any slave had been opened. * If the tty has no process group set, don't check for background reads. This was a problem with telnetd, respectively the executed login, which couldn't access the tty, since telnetd makes sure neither itself nor login has a controlling tty. telnet still doesn't work, exactly because it has no controlling tty and cannot set the tty process group. Not sure how that is supposed to work. Furthermore the tty doesn't have the usual flags set, which is apparrently the reason for the workaround (read_string()) in login. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25038 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
||
---|---|---|
.. | ||
add-ons | ||
apps | ||
bin | ||
build | ||
data | ||
documentation | ||
kits | ||
libs | ||
preferences | ||
servers | ||
system | ||
tests | ||
tools | ||
Jamfile |