pkgsrc-ng/security/openssh/patches/patch-openbsd-compat_bsd-openpty.c
2016-11-18 22:39:22 +01:00

27 lines
657 B
C

$NetBSD: patch-openbsd-compat_bsd-openpty.c,v 1.3 2016/01/18 12:53:26 jperkin Exp $
Interix support
--- openbsd-compat/bsd-openpty.c.orig 2015-08-21 04:49:03.000000000 +0000
+++ openbsd-compat/bsd-openpty.c
@@ -121,15 +121,17 @@ openpty(int *amaster, int *aslave, char
return (-1);
}
+#if !defined(HAVE_INTERIX)
/*
* Try to push the appropriate streams modules, as described
* in Solaris pts(7).
*/
ioctl(*aslave, I_PUSH, "ptem");
ioctl(*aslave, I_PUSH, "ldterm");
-# ifndef __hpux
+ # ifndef __hpux
ioctl(*aslave, I_PUSH, "ttcompat");
-# endif /* __hpux */
+ # endif /* __hpux */
+#endif /* !HAVE_INTERIX */
return (0);