If TIOCSCTTY is defined, use it. This is required for proper
authorChris Hanson <org/chris-hanson/cph>
Tue, 1 Feb 2000 01:47:25 +0000 (01:47 +0000)
committerChris Hanson <org/chris-hanson/cph>
Tue, 1 Feb 2000 01:47:25 +0000 (01:47 +0000)
operation under FreeBSD.

v7/src/microcode/uxproc.c

index f9884e00e8bb92264f8fc0ad9728607c181ed3b9..141c5ec525e078e3e7923f57190cc219245db807 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: uxproc.c,v 1.24 2000/01/18 05:10:07 cph Exp $
+$Id: uxproc.c,v 1.25 2000/02/01 01:47:25 cph Exp $
 
 Copyright (c) 1990-2000 Massachusetts Institute of Technology
 
@@ -29,10 +29,6 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 #include "error: can't hack subprocess I/O without dup2() or equivalent"
 #endif
 
-#if defined(__osf__) || defined(__bsdi__)
-#define USE_TIOCSCTTY
-#endif
-
 extern char ** environ;
 extern void EXFUN
   ((*subprocess_death_hook), (pid_t pid, wait_status_t * status));
@@ -347,7 +343,7 @@ DEFUN (OS_make_subprocess,
                || ((SLAVE_PTY_P (ctty_name)) && (! (SETUP_SLAVE_PTY (fd))))
 #endif
                || (! (isatty (fd)))
-#ifdef USE_TIOCSCTTY
+#ifdef TIOCSCTTY
                || ((UX_ioctl (fd, TIOCSCTTY, 0)) < 0)
 #endif
                /* Tell the controlling terminal its process group. */