commit d356d2a8b2436266d7b2fceabc3d281bc3e360a7 from: Ben Huntsman via: Dan Cross date: Mon Aug 30 23:40:49 2021 UTC 9term: Skip unnecessary ioctl call on AIX. commit - e9d8c4516847e3d8b36f384fb662b1a490f76f4e commit + d356d2a8b2436266d7b2fceabc3d281bc3e360a7 blob - b7ccbf0f487885cb3fd9192a913eab5f8f8a5225 blob + eec79c286b4360f3f20ac5f3478d7b949e150ddf --- src/cmd/9term/AIX.c +++ src/cmd/9term/AIX.c @@ -1,2 +1 @@ -#define TIOCSCTTY 0x540E #include "bsdpty.c" blob - 3710a18d60344a669f9df9d332c0bcc0ef47b4f1 blob + e7e047e351167ffc2d14c717dd8f226888c4f6c2 --- src/cmd/9term/bsdpty.c +++ src/cmd/9term/bsdpty.c @@ -63,8 +63,10 @@ childpty(int fd[], char *slave) sfd = open(slave, ORDWR); if(sfd < 0) sysfatal("child open %s: %r\n", slave); +#if !defined (__AIX__) if(ioctl(sfd, TIOCSCTTY, 0) < 0) fprint(2, "ioctl TIOCSCTTY: %r\n"); +#endif return sfd; }