#if defined(LIBC_RCS) && !defined(lint) static char rcs_id[] = "$Header: isatty.c,v 1.3 86/09/08 14:43:42 tadl Exp $"; #endif /* * RCS info * $Locker: $ */ #if defined(LIBC_SCCS) && !defined(lint) static char sccsid[] = "@(#)isatty.c 5.2 (Berkeley) 3/9/86"; #endif LIBC_SCCS and not lint /* * Returns 1 iff file is a tty */ #include <sgtty.h> isatty(f) { struct sgttyb ttyb; if (ioctl(f, TIOCGETP, &ttyb) < 0) return(0); return(1); }