blob: 2ee23b086f16d6a5d9a69c851721a3c68e7692ce (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
--- modules/pty-open.c.orig Sun Apr 4 12:58:08 2004
+++ modules/pty-open.c Sun Apr 4 12:59:30 2004
@@ -613,6 +613,10 @@
if ((fd == -1) && (errno == ENOENT)) {
fd = open("/dev/ptc", O_RDWR | O_NOCTTY); /* AIX */
}
+
+ if ((fd == -1) && (errno == ENOENT)) {
+ fd = posix_openpt(O_RDWR);
+ }
#endif
/* Set it to blocking. */
flags = fcntl(fd, F_GETFL);
|