--- /home/mike/slirp-1.0.14pre1/src/misc.c Sat Sep 9 18:48:43 2000
+++ misc.c Wed Aug 14 01:00:58 2002
@@ -227,10 +227,13 @@
return -1;
}
- if ((slave = open(ptr, O_RDWR)) < 0 ||
- ioctl(slave, I_PUSH, "ptem") < 0 ||
- ioctl(slave, I_PUSH, "ldterm") < 0 ||
- ioctl(slave, I_PUSH, "ttcompat") < 0) {
+ if ((slave = open(ptr, O_RDWR)) < 0
+#ifdef I_PUSH
+ || ioctl(slave, I_PUSH, "ptem") < 0
+ || ioctl(slave, I_PUSH, "ldterm") < 0
+ || ioctl(slave, I_PUSH, "ttcompat") < 0
+#endif
+ ) {
close(master);
close(slave);
return -1;
syntax highlighted by Code2HTML, v. 0.9.1