]> Dogcows Code - chaz/tar/blobdiff - tests/ttyemu.c
Don't build ttyemu and run tty I/O test if grantpt is not available.
[chaz/tar] / tests / ttyemu.c
index 9137290bc3630c80acf57a086bc6d9427dd8337b..27fed9af2323fa5a29e7a2f497f6ba14422dc2cb 100644 (file)
@@ -188,7 +188,7 @@ noecho (int fd)
   to.c_cc[VEOF] = C_EOT;
   if (tcsetattr (fd, TCSAFLUSH | TCSASOFT, &to))
     {
-      perror ("tcgetattr");
+      perror ("tcsetattr");
       exit (EX_ERR);
     }
 }
@@ -349,8 +349,9 @@ main (int argc, char **argv)
        close (i);
 
       setsid ();
+#ifdef TIOCSCTTY
       ioctl (0, TIOCSCTTY, 1);
-      
+#endif      
       execvp (argv[0], argv);
       perror (argv[0]);
       _exit (EX_EXEC);
This page took 0.016765 seconds and 4 git commands to generate.