pty.c revision 862d8312
1